关于 debugging-strategies
面向开发者的调试技能,以复现问题、收集证据、开展受控测试和验证修复来组织排查流程,并提供详细实践手册作为参考。
主要功能
- 01复现问题并收集证据
- 02提出假设并进行测试
- 03用二分法缩小范围
- 04记录结论并验证修复
适用场景
- 01调查性能问题
- 02分析崩溃和堆栈跟踪
- 03排查生产事故
- 04调试分布式系统
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ sickn33/ agentic-awesome-skills --skill debugging-strategies安装后在 Claude Code 中输入/debugging-strategies确认已加载。
附带文件resources/implementation-playbook.md
详细介绍
调试策略
借助经过验证的策略、强大的工具和有条不紊的方法,将调试从令人沮丧的猜测转变为系统化的问题解决过程。
何时使用此技能
- 追踪难以捉摸的 bug
- 调查性能问题
- 调试生产事故
- 分析崩溃转储或堆栈跟踪
- 调试分布式系统
何时不要使用此技能
- 没有可复现的问题或可观察的症状
- 任务纯粹是功能开发
- 你无法访问日志、跟踪或运行时信号
说明
- 复现问题并捕获日志、跟踪和环境详细信息。
- 提出假设并设计受控实验。
- 通过二分查找和有针对性的插桩缩小范围。
- 记录发现并验证修复。
- 如果需要详细的操作手册,请打开
resources/implementation-playbook.md。
资源
resources/implementation-playbook.md提供详细的调试模式和检查清单。
限制
- 仅当任务明确符合上述范围时才使用此技能。
- 不要将输出视为特定环境验证、测试或专家审查的替代品。
- 如果缺少必需的输入、权限、安全边界或成功标准,请停止并请求澄清。
评论
支持 Markdown