debugging
MUST USE for any real runtime debugging across ANY language or binary — crashes, silent failures, wrong responses, stuck processes, memory leaks, async misbehavior, unexplained timing, reverse engineering. Runs a hypothesis-driven loop: form ≥3 hypotheses, investigate in parallel, after 2 failed rounds spawn Oracles from orthogonal angles, confirm root cause, lock with a failing test, fix minimally, QA by actually USING the system, scrub artifacts. The actual HOW lives in `references/` — READ THEM. Triggers: 'debug this', 'why is X not working', 'hanging', 'attach a debugger', 'reverse engineer', 'pwndbg', 'gdb', 'lldb', 'node inspect', 'tsx debug', 'pdb', 'dlv', 'delve', 'rust-gdb', 'set a breakpoint', 'context window exploded', 'why is the response empty', 'attach the debugger', 'debug it', 'why is this happening', 'trace this bug', 'reproduce and fix', 'silent failure', 'HTTP 200 but empty', 'why did it stop', 'inspect the binary', 'reverse engineering', 'playwright'.
适合你,如果经常需要定位和修复代码中的隐蔽错误
npx oh-my-skill add code-yeongyu/oh-my-openagent/debuggingcurl -fsSL https://oh-my-skill.com/install.sh | bash -s -- code-yeongyu/oh-my-openagent/debuggingnpx oh-my-skill verify code-yeongyu/oh-my-openagent/debugging怎么用
商店整理自技能原文 · 版本 3ec4afb · 表述以原文为准装上后,Claude 会按假设驱动循环调试:先形成至少3个假设,并行调查;若两轮失败,从不同角度生成3个“预言”来突破;确认根因后,先写一个能复现失败的测试,再最小化修复,最后实际使用系统做质量检查,并清理所有调试痕迹。
当你描述程序崩溃、静默失败、响应错误、进程卡住、内存泄漏、异步行为异常、时序问题,或要求逆向工程、附加调试器时触发。