Implementation Standards 技能:让批处理报错保留步骤与原因
EnglishClaude Code 安装步骤
- 从 GitHub 固定提交获取完整的 `plugins/itp/skills/impl-standards` 目录。
- 复制到目标项目的 `.claude/skills/`,确认 `.claude/skills/impl-standards/SKILL.md`,再从项目根目录启动 Claude Code,输入 `/impl-standards`。
中文摘要
用 Claude Code 复核错误处理、配置常量和进度日志。让本地导入失败时写明阶段和原始异常。
SKILL.md 中文导读
可复现示例
CSV 第三行的 quantity 设为 invalid。运行本地导入,要求报告指出 parse_quantity、第三行及转换原因,然后以合法值复测。工作步骤
- 定位异常捕获位置,检查是否误吞错误。为异常增加阶段、行号或安全的记录标识。
- 用正常输入与故意失败的输入重跑,核对结束状态与摘要一致。
验收方法
失败会返回可追踪的错误并能在摘要看到未完成,修复输入后同一流程通过。
GitHub 原文 · 更新日期
适用环境
准备自己的 Python 导入脚本和合成数据。示例包含一个无法转成整数的 quantity 字段。
常见问题
异常信息里要放整行数据吗?
保留能定位问题的字段或记录标识。完整输入可能含无需写入日志的数据。