What problem does it solve?
When Node.js behavior is unclear or tests fail, this Skill helps you pause execution at exact lines and inspect real runtime state so you can quickly pinpoint bugs that console logging can’t reveal.
Core Features & Use Cases
- Breakpoint-driven inspection: Use Node’s V8 inspector to step in/over/out, view call stacks, and examine local and closure scopes while paused.
- Interactive and scripted debugging: Drive debugging either via
node inspect REPL or programmatically via CDP using chrome-remote-interface for repeatable automation.
- Dev and UI debugging workflows: Inspect common issues in Ink/tsx-based UIs (including Vitest runs), attach to already-running Node processes, and debug non-interactive scenarios like heap snapshots or CPU profiles.
Quick Start
Use the node-inspect-debugger Skill to launch a paused session on your entry script and break at the suspicious line, then inspect variables in the paused frame.