node-inspect-debugger

Control V8 Inspector breakpoints, stepping, and paused-frame inspection for Node.js debugging.

19|4|Updated Apr 22, 2026
One-click install
npx skills add https://github.com/carterwayneskhizeine/hermes-agent-windows-R --skill node-inspect-debugger-carterwayneskhizeine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: node-inspect-debugger
Source: https://github.com/carterwayneskhizeine/hermes-agent-windows-R/tree/main/skills/software-development/node-inspect-debugger
Command: npx skills add https://github.com/carterwayneskhizeine/hermes-agent-windows-R --skill node-inspect-debugger-carterwayneskhizeine

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you debug Node.js applications beyond console.log by letting you pause execution, inspect scopes and state, and step through code with breakpoints.

Core Features & Use Cases

  • Interactive Node inspector REPL: Set breakpoints, step in/over/out, view call stacks, list source, and evaluate expressions in the paused frame.
  • Programmatic CDP automation: Script breakpoints and capture scope state using Chrome DevTools Protocol for repeatable, non-interactive debugging.
  • Hermes ui-tui debugging guidance: Diagnose issues in Ink/tsx-based TUI and child-process boundaries by attaching the inspector to the right Node PID/target.

Use Case: When a Node-driven TUI rendering or gateway subprocess misbehaves, attach the inspector to pause at the suspected render or handler code path, then inspect props/state and evaluate expressions to determine the exact failing logic.

Quick Start

Start debugging by running Node with a breakpoint on entry, then attach with the Node inspector CLI.

Frequently Asked Questions about node-inspect-debugger

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I debug Node.js execution using V8 Inspector breakpoints?

Debug Node.js execution by controlling V8 Inspector breakpoints, stepping, and paused-frame inspection. You must run your script with Node's --inspect or --inspect-brk flags to enable the debugger endpoint for attachment.

Can I automate Chrome DevTools Protocol breakpoints for repeatable Node.js debugging?

Automate Chrome DevTools Protocol breakpoints to script repeatable, non-interactive debugging workflows. This programmatically captures scope state and sets up repeating breakpoint configurations without manual CLI intervention.

What's the best way to inspect scopes and state in a paused Node.js frame?

Inspect scopes and state in a paused Node.js frame by using the interactive Node inspector REPL. This lets you evaluate expressions, view call stacks, and list source code directly at the paused execution point.

Does this Node.js debugger support Ink and tsx-based TUI child-process boundaries?

Debugging supports Ink and tsx-based TUI child-process boundaries by attaching the V8 Inspector to the correct Node PID target. This safely matches paused targets to diagnose rendering or gateway subprocess handler code paths.

Do I need chrome-remote-interface to evaluate expressions in a paused Node.js frame?

You optionally need chrome-remote-interface to evaluate expressions for automated CDP-driven workflows. Interactive debugging uses the Node inspector CLI directly to evaluate expressions in paused frames without requiring this dependency.