Find the cause of bugs in your running code.
Traces code failures to their root causes by inspecting live program state with a debugger.
When to use it
Use when a program crashes, produces wrong output, or reaches an unexplained state that print statements cannot reveal quickly enough.
Give it a program with a bug; it investigates live execution, edits the code, and reruns the failing scenario to verify the fix.
What you provide
Uses the dap CLI to control the debugger; if it is missing, the agent must ask or notify the user before installing it.
This skill
dap
Installs and starts dap
~/.vscode/extensions/
Finds installed VS Code debuggers
~/.cursor/extensions/
Finds installed Cursor debuggers