What problem does it solve?
This Skill helps you diagnose runtime bugs by letting you pause execution, inspect state, and iterate quickly while reproducing issues in JavaScript, TypeScript, or native code.
Core Features & Use Cases
- Breakpoints & conditional control: Stop at specific source locations (including conditional and hit-count breakpoints) to narrow down the cause of failures.
- Deep inspection and evaluation: Inspect variables, stack frames, source context, and evaluate expressions (including awaited inspection in JS/TS) at the exact moment the bug appears.
- Targeted debugging workflows: Support launching and attaching to running processes, logpoints for non-paused tracing, and native debugging via LLDB/DAP.
Quick Start
Launch your app with an initial breakpoint so you can inspect locals and stack right away: dbg launch --brk node app.js