node-inspect-debugger

Debug Node.js applications via the Chrome DevTools Protocol.

Updated May 3, 2026
One-click install
npx skills add https://github.com/eliottbusiness/DeptFlow-Agent --skill node-inspect-debugger-eliottbusiness
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: node-inspect-debugger
Source: https://github.com/eliottbusiness/DeptFlow-Agent/tree/main/profile/skills/software-development/node-inspect-debugger
Command: npx skills add https://github.com/eliottbusiness/DeptFlow-Agent --skill node-inspect-debugger-eliottbusiness

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires chrome-remote-interface, and includes scripts (resource) components.

What problem does it solve?

This Skill enables developers to debug Node.js applications using the Chrome DevTools Protocol, providing a powerful tool for inspecting and controlling the execution of Node.js scripts.

Core Features & Use Cases

  • Chrome DevTools Protocol Support: Utilizes the Chrome DevTools Protocol to provide a rich debugging experience.
  • Breakpoints and Stepping: Set breakpoints and step through code to understand the flow and state of the application.
  • Expression Evaluation: Evaluate expressions in the context of the current execution point.
  • Use Case: When a Node.js application encounters an error, this Skill can be used to set breakpoints and inspect the state of the application at the point of failure.

Quick Start

Start the debugger with the command: node inspect path/to/script.js

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 a Node.js application using Chrome DevTools Protocol?

You can debug Node.js applications using the Chrome DevTools Protocol by running `node inspect path/to/script.js`. This initiates the debugger, enabling you to set breakpoints, step through code, and evaluate expressions.

Can I evaluate expressions and set breakpoints in Node.js from the command line?

Yes, you can set breakpoints and evaluate expressions in Node.js from the command line. By utilizing the Chrome DevTools Protocol, you can inspect the application state and control execution flow at specific failure points.

Does the node-inspect-debugger Skill support diagnosing asynchronous operations in Node.js?

Yes, diagnosing asynchronous operations in Node.js is supported. The Skill provides capabilities to set breakpoints and step through complex logic, making it suitable for inspecting application state during asynchronous execution.

What is the best way to inspect application state at a point of failure in Node.js?

The best way to inspect application state at a point of failure is using the Chrome DevTools Protocol. You can set breakpoints at the exact failure location to pause execution, evaluate current expressions, and examine the application's flow.

Do I need chrome-remote-interface to use this Node.js debugger?

Yes, chrome-remote-interface is required as a dependency. It provides the underlying implementation to communicate with the Chrome DevTools Protocol, enabling command-line debugging, stepping, and expression evaluation for your scripts.