$npx -y skills add lightpointventures/claude-code-starter --skill fix当用户遇到报错、程序出错、编译失败、测试不通过时使用 — 根据报错信息快速定位并修复
| 1 | # 快速修复 |
| 2 | |
| 3 | 用户贴一个报错信息,快速定位原因并修复。比 /debug 更轻量,适合简单问题。 |
| 4 | |
| 5 | ## 适用场景 |
| 6 | |
| 7 | - 明确的报错信息(TypeError、ImportError、SyntaxError 等) |
| 8 | - 编译/构建失败 |
| 9 | - 测试不通过 |
| 10 | - lint 报错 |
| 11 | |
| 12 | 如果问题复杂或无法通过报错信息直接定位,建议用户使用 `/debug` 进行系统化调试。 |
| 13 | |
| 14 | ## 步骤 |
| 15 | |
| 16 | ### 1. 获取错误信息 |
| 17 | |
| 18 | 如果用户已经贴了报错,直接分析。 |
| 19 | |
| 20 | 如果没有,问: |
| 21 | > 遇到了什么错误?请贴一下完整的报错信息。 |
| 22 | |
| 23 | ### 2. 定位问题 |
| 24 | |
| 25 | 从报错信息中提取: |
| 26 | - 出错的文件和行号 |
| 27 | - 错误类型和描述 |
| 28 | - 调用栈(如果有) |
| 29 | |
| 30 | 读取相关代码文件,快速判断根因。 |
| 31 | |
| 32 | ### 3. 修复 |
| 33 | |
| 34 | - 用最小改动修复问题 |
| 35 | - 修复后运行相关命令验证(重新运行出错的命令、跑测试等) |
| 36 | - 简要说明改了什么、为什么出错 |
| 37 | |
| 38 | ### 4. 验证 |
| 39 | |
| 40 | 确认修复后输出: |
| 41 | > 已修复。原因是 xxx,改了 xxx。 |