node-inspect-debugger

Debug Node.js applications via Chrome DevTools Protocol with breakpoints and call stack inspection.

Updated Jun 13, 2026
One-click install
npx skills add https://github.com/DonZzzilla/kalshi-explorer --skill node-inspect-debugger-donzzzilla
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: node-inspect-debugger
Source: https://github.com/DonZzzilla/kalshi-explorer/tree/main/skills/user-skills/software-development/node-inspect-debugger
Command: npx skills add https://github.com/DonZzzilla/kalshi-explorer --skill node-inspect-debugger-donzzzilla

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill allows for comprehensive debugging of Node.js applications using the Chrome DevTools Protocol, offering real-time inspection and control.

Core Features & Use Cases

  • Inspect V8 Inspector: Access Node.js built-in V8 inspector from the command line for quick and easy debugging.
  • Command Line Control: Set breakpoints, step through code, inspect call stacks, and evaluate expressions in a paused context.
  • Automated Breakpoints: Use chrome-remote-interface for scriptable automation of breakpoints and state capture.
  • Use Case: When debugging long-running services or during automated testing, the Skill enables the setting of breakpoints across multiple runs for precise issue diagnosis.

Quick Start

Run 'node inspect script.js' to launch a debugging session on the provided Node.js script.

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

You can debug Node.js applications using the Chrome DevTools Protocol by accessing the built-in V8 inspector from the command line, allowing you to set breakpoints, step through code, and inspect call stacks in a paused context.

Can I automate breakpoints and state capture during Node.js debugging?

Yes, you can automate breakpoints and state capture during Node.js debugging by using the chrome-remote-interface, which provides scriptable capabilities for precise issue diagnosis across multiple runs.

What is the best way to inspect call stacks and evaluate expressions in a paused Node.js context?

The best way to inspect call stacks and evaluate expressions in a paused Node.js context is by using command-line control through the V8 inspector, which facilitates real-time inspection and control of your application.

Does Node.js debugging with the V8 inspector work for long-running services?

Yes, Node.js debugging with the V8 inspector works for long-running services by enabling the setting of automated breakpoints across multiple runs, ensuring precise issue diagnosis during extended execution periods or automated testing.

How do I start a debugging session for a Node.js script from the command line?

To start a debugging session for a Node.js script from the command line, you run the command 'node inspect script.js', which launches the V8 inspector and connects it to the Chrome DevTools Protocol for immediate debugging.

Why use the Chrome DevTools Protocol instead of other debugging approaches for Node.js?

Using the Chrome DevTools Protocol for Node.js debugging offers comprehensive real-time inspection and control, combining manual command-line evaluation with scriptable automation for capturing application state during long-running services.