Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
laurigates avatar

Bun Debug

  • 52 installs
  • 49 repo stars
  • Updated August 4, 2026
  • laurigates/claude-plugins

Helps with debugging tasks.

About

bun-debug is a Claude Code skill for debugging. It helps solo builders move faster with AI-assisted development.

  • bun-debug
  • Debugging
  • AI-coding skill

Bun Debug by the numbers

  • 52 all-time installs (skills.sh)
  • +1 installs in the week ending Aug 2, 2026 (Skillselion tracking)
  • Ranked #310 of 596 Debugging skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/laurigates/claude-plugins --skill bun-debug

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs52
repo stars49
Last updatedAugust 4, 2026
Repositorylaurigates/claude-plugins

What it does

Helps with debugging tasks.

Files

SKILL.mdMarkdownGitHub ↗

/bun:debug

Launch a script with Bun's debugger enabled for interactive debugging.

When to Use This Skill

Use this skill when...Use typescript-debugging instead when...
Attaching an interactive debugger to a Bun script via --inspectDiagnosing TypeScript compile errors or type mismatches
Breaking at the first line of a fast-exiting script (--inspect-brk)Setting up VSCode launch configurations for non-Bun runtimes
Debugging Bun tests with bun --inspect-brk testUse bun-test when you just want to run tests, not step through them
Waiting for a debugger to attach before executionUse bun-build when reproducing a build-time error

Parameters

  • file (required): Script file to debug
  • --brk: Break at first line (for fast-exiting scripts)
  • --wait: Wait for debugger to attach before running
  • --port=<port>: Use specific port (default: auto-assigned)

Execution

Standard debug (opens debug URL):

bun --inspect $FILE

Break at first line:

bun --inspect-brk $FILE

Wait for debugger attachment:

bun --inspect-wait $FILE

Custom port:

bun --inspect=$PORT $FILE

Debug tests:

bun --inspect-brk test $PATTERN

Output

The command outputs a debug URL:

------------------- Bun Inspector -------------------
Listening: ws://localhost:6499/
Open: debug.bun.sh/#localhost:6499
-----------------------------------------------------

Post-launch

1. Report the debug URL to user 2. Explain how to connect:

  • Open debug.bun.sh/#localhost:<port> in browser
  • Or use VSCode with Bun extension attached to the WebSocket URL

3. Remind about breakpoint controls (F8 continue, F10 step over, F11 step into)

VSCode Integration

For VSCode debugging, suggest adding to .vscode/launch.json:

{
  "type": "bun",
  "request": "launch",
  "name": "Debug",
  "program": "${file}",
  "stopOnEntry": true
}

Related skills

Debuggingtesting

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.