dbg

Installation
SKILL.md

dbg Debugger

dbg is a CLI debugger that supports Node.js (V8/CDP), Bun (WebKit/JSC), Python (via debugpy/DAP), Java (via JDWP/DAP) and native code (C/C++/Rust/Swift via LLDB/DAP). It uses short @refs for all entities -- use them instead of long IDs.

Supported Runtimes

Runtime Language Launch example
Node.js JavaScript dbg launch --brk node app.js
tsx / ts-node TypeScript dbg launch --brk tsx src/app.ts
Bun JavaScript / TypeScript dbg launch --brk bun app.ts
debugpy Python dbg launch --brk python3 app.py (or attach -- see Python section)
LLDB C / C++ / Rust / Swift dbg launch --brk --runtime lldb ./program
JDWP Java dbg launch --brk --runtime java ./program

The runtime is auto-detected from the launch command for JS and Python runtimes. For native code, use --runtime lldb. Python can also attach to a running debugpy listener over TCP (--runtime python).

Core Debug Loop

Installs
256
GitHub Stars
158
First Seen
Mar 9, 2026
dbg — theodo-group/debug-that