mcpField
D
debugging-strategies

debugging-strategies

github.com/sickn33开发48.7k431 次安装1 天前更新
代码仓库

关于 debugging-strategies

面向开发者的调试技能,以复现问题、收集证据、开展受控测试和验证修复来组织排查流程,并提供详细实践手册作为参考。

主要功能

  1. 01复现问题并收集证据
  2. 02提出假设并进行测试
  3. 03用二分法缩小范围
  4. 04记录结论并验证修复

适用场景

  1. 01调查性能问题
  2. 02分析崩溃和堆栈跟踪
  3. 03排查生产事故
  4. 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