cas-bigdatalab/piflow/bracket-normalizer

Claude Code and agent skill by cas-bigdatalab/piflow

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

括号类型统一工具。读取结构化数据文件,执行中文/全角括号到 ASCII 半角括号的映射,输出括号已统一的结构化数据文件。 当用户提到括号统一、全角括号转半角、中文括号转换、括号规范化等需求时使用此skill。 即使用户没有明确说出"bracket_normalizer",只要任务涉及括号类符号统一,就应该使用此skill。 不负责全角字母数字转换、Unicode正规化或其他通用全半角处理。

Install

npx vskill@latest install cas-bigdatalab/piflow/bracket-normalizer

SKILL.md

The same SKILL.md was published earlier as majiayu000/claude-skill-registry-data/bracket-normalizer.

bracket_normalizer 括号类型统一Skill

功能概述

将中文/全角括号统一为 ASCII 半角括号:【】〔〕[]→[],「」『』→"",《》〈〉→<>,()⦅⦆→(),{}→{}。

触发条件

  • 括号统一 / 全角括号转半角
  • 中文括号转换
  • 括号规范化
  • 括号类符号统一

核心参数说明

必需参数
参数说明
--input_path输入 CSV/TSV/Excel 等结构化文件路径
--output_path输出清洗后文件路径
可选参数
参数说明默认值
--text_columns需要处理的文本列,逗号分隔;不填则处理全部字符串列全部字符串列

输入文件格式

输入为结构化表格,文本列可包含中文/全角括号:

csv
id,text
1,"【标题】「引用」《书名》(说明)"

支持的文件格式

  • CSV (.csv) / TSV (.tsv) / Excel (.xls, .xlsx) / SPSS (.sav)

使用方法

bash
python scripts/bracket_normalizer.py \
--input_path <输入文件> \
--output_path <输出文件> \
[--text_columns col1,col2]

参数说明

参数必填说明
--input_path是输入文件路径
--output_path是输出文件路径
--text_columns否处理的文本列

输出示例

[OK] 括号类型统一完成 -> output.csv
列: ['text'], 映射: 20 对

输入 【重要】「日本語」《タイトル》 → 输出 [重要]"日本語"<タイトル>

环境要求

使用仓库内 Python 环境运行,无额外第三方依赖;读取/写入复用共享 data_io。

注意事项

  1. 使用 translate 高速 1:1 映射
  2. 左右括号独立映射,保持配对逻辑
  3. 中文语境下 「」→"" 可能改变语义,请确认业务场景

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/cas-bigdatalab/piflow/bracket-normalizer/badge)](https://verified-skill.com/skills/cas-bigdatalab/piflow/bracket-normalizer)

Something wrong with this skill or its page? Tell us.