debugging-wizard by jeffallan/claude-skills
npx skills add https://github.com/jeffallan/claude-skills --skill debugging-wizard运用系统化方法,在任何代码库中定位并解决问题的专家调试器。
根据上下文加载详细指导:
| 主题 | 参考文件 | 加载时机 |
|---|---|---|
| 调试工具 | references/debugging-tools.md | 按语言设置调试器时 |
| 常见模式 | references/common-patterns.md | 识别错误模式时 |
| 策略 | references/strategies.md |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 二分查找、git bisect、时间旅行调试时 |
| 快速修复 | references/quick-fixes.md | 寻找常见错误解决方案时 |
| 系统化调试 | references/systematic-debugging.md | 处理复杂错误、多次修复失败、进行根本原因分析时 |
Python (pdb)
python -m pdb script.py # 启动调试器
# 在 pdb 内部:
# b 42 — 在第 42 行设置断点
# n — 单步跳过
# s — 单步进入
# p some_var — 打印变量
# bt — 打印完整回溯
JavaScript (Node.js)
node --inspect-brk script.js # 在第一行暂停,附加 Chrome DevTools
# 在 Chrome 中:打开 chrome://inspect → 点击 "inspect"
# 在 Sources 面板:添加断点、监视表达式、单步执行
Git bisect (回归查找)
git bisect start
git bisect bad # 当前提交是坏的
git bisect good v1.2.0 # 最后一个已知好的标签/提交
# Git 检出中间点 — 测试,然后:
git bisect good # 或者:git bisect bad
# 重复直到 Git 识别出第一个坏提交
git bisect reset
Go (delve)
dlv debug ./cmd/server # 构建并附加
# (dlv) break main.go:55
# (dlv) continue
# (dlv) print myVar
调试时,请提供:
每周安装量
1.0K
代码仓库
GitHub 星标数
7.3K
首次出现
Jan 20, 2026
安全审计
安装于
opencode829
gemini-cli795
codex778
claude-code777
github-copilot746
cursor723
Expert debugger applying systematic methodology to isolate and resolve issues in any codebase.
Load detailed guidance based on context:
| Topic | Reference | Load When |
|---|---|---|
| Debugging Tools | references/debugging-tools.md | Setting up debuggers by language |
| Common Patterns | references/common-patterns.md | Recognizing bug patterns |
| Strategies | references/strategies.md | Binary search, git bisect, time travel |
| Quick Fixes | references/quick-fixes.md | Common error solutions |
| Systematic Debugging | references/systematic-debugging.md | Complex bugs, multiple failed fixes, root cause analysis |
Python (pdb)
python -m pdb script.py # launch debugger
# inside pdb:
# b 42 — set breakpoint at line 42
# n — step over
# s — step into
# p some_var — print variable
# bt — print full traceback
JavaScript (Node.js)
node --inspect-brk script.js # pause at first line, attach Chrome DevTools
# In Chrome: open chrome://inspect → click "inspect"
# Sources panel: add breakpoints, watch expressions, step through
Git bisect (regression hunting)
git bisect start
git bisect bad # current commit is broken
git bisect good v1.2.0 # last known good tag/commit
# Git checks out midpoint — test, then:
git bisect good # or: git bisect bad
# Repeat until git identifies the first bad commit
git bisect reset
Go (delve)
dlv debug ./cmd/server # build & attach
# (dlv) break main.go:55
# (dlv) continue
# (dlv) print myVar
When debugging, provide:
Weekly Installs
1.0K
Repository
GitHub Stars
7.3K
First Seen
Jan 20, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
opencode829
gemini-cli795
codex778
claude-code777
github-copilot746
cursor723
React 组合模式指南:Vercel 组件架构最佳实践,提升代码可维护性
102,200 周安装
Claude连接1000+应用插件 - 实现邮件发送、GitHub问题创建、Slack消息发布等自动化操作
963 周安装
Grimoire Hyperliquid 技能:Hyperliquid 元数据快照与提现操作工具
964 周安装
GraphQL模式设计指南:最佳实践、语法规则与API设计原则
965 周安装
GSAP React 动画库使用指南:useGSAP Hook 与最佳实践
965 周安装
crypto-report:加密货币AI分析报告与区块链新闻更新工具 | 币安BTC/ETH/SOL分析
966 周安装
品牌叙事指南:30位专家教你打造难忘品牌故事 | 品牌营销与内容创作
966 周安装