Skip to main content
ClaudeWave
Skill248 repo starsupdated today

debug-service

The debug-service skill enables interactive debugging of Rust binaries within a crate by launching the service with debug-level logging enabled and streaming output to a file. Use this skill when you need to diagnose runtime behavior, trace execution flow, or investigate errors in a Rust application by examining detailed log output in real time.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/macro-inc/macro /tmp/debug-service && cp -r /tmp/debug-service/.claude/skills/debug-service ~/.claude/skills/debug-service
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

You are going to help me interactively debug the rust binary
that's in this crate.

Use this command to start the service with debug logging

RUST_LOG=<name_of_bin>=debug,info
  just run > /tmp/<name_of_bin>.log 2>&1 & tail -f /tmp/<name_of_bin>.log

Use the log tail to answer questions as appropriate