node-inspect-debugger

Debug Node.js applications using the built-in inspector and Chrome DevTools Protocol.

78|16|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/sheawinkler/hermes-agent-ultra --skill node-inspect-debugger-sheawinkler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: node-inspect-debugger
Source: https://github.com/sheawinkler/hermes-agent-ultra/tree/main/skills/software-development/node-inspect-debugger
Command: npx skills add https://github.com/sheawinkler/hermes-agent-ultra --skill node-inspect-debugger-sheawinkler

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Node.js debugging is hard with only console logs; this skill enables interactive debugging by using the built-in --inspect inspector and Chrome DevTools Protocol to set breakpoints, inspect scope, and automate flows from the terminal or agent.

Core Features & Use Cases

  • Debug Node.js programs using the built-in inspector (node inspect) for quick debugging.
  • Use CDP clients (chrome-remote-interface, ndb) to script breakpoints, evaluate expressions, and walk call stacks.
  • Attach to running processes, inspect locals, and drive debugging workflows for TUI components and long-running servers.

Quick Start

Start debugging by launching your Node.js script with the inspector enabled and connect with node inspect or a CDP client.

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 applications using Chrome DevTools Protocol?

Debug Node.js applications using Chrome DevTools Protocol by launching scripts with the built-in --inspect inspector. Connect via node inspect or a CDP client to set breakpoints, inspect scope, and evaluate expressions interactively.

Can I set breakpoints and inspect scope in a running Node.js process?

Attach to a running Node.js process using the built-in inspector to set breakpoints and inspect scope. Use a CDP client like chrome-remote-interface to script debugging workflows and evaluate expressions on the fly.

What is the best way to automate Node.js debugging from the terminal?

Automate Node.js debugging from the terminal by using CDP clients such as chrome-remote-interface or ndb. These tools script breakpoints, evaluate expressions, and walk call stacks without requiring a GUI.

Does the Node.js built-in inspector work across Linux, macOS, and Windows?

The Node.js built-in inspector works reliably across Linux, macOS, and Windows. It provides a CDP-based automation layer to drive safe, audited debugging commands in development and testing workflows.

Why use CDP clients instead of console logs for Node.js debugging?

Use CDP clients instead of console logs to overcome the limitations of standard output. CDP enables interactive state inspection, scripted breakpoints, and call stack evaluation for complex TUI components and servers.