← All skills
debugging-techniques
79 / 100 · Review before installing
Check before installing.
By ancoleman/ai-design-components (GitHub) · design · 530 stars · scanned at commit 76551b7
Debugging workflows for Python (pdb, debugpy), Go (delve), Rust (lldb), and Node.js, including container debugging (kubectl debug, ephemeral containers) and production-safe debugging techniques with distributed tracing and correlation IDs. Use when setting breakpoints, debugging containers/pods, remote debugging, or production debugging.
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 20 places.
Show 17 more
- skills/debugging-techniques/SKILL.md, line 285
| | ipdb | `pip install ipdb` | Enhanced UX, IPython users | - skills/debugging-techniques/SKILL.md, line 287
| **Go** | delve | `go install github.com/go-delve/delve/cmd/dlv@latest` | All Go debugging, goroutines | - skills/debugging-techniques/references/container-debugging.md, line 198
RUN apt-get update && apt-get install -y curl netcat - skills/debugging-techniques/references/container-debugging.md, line 202
RUN apt-get update && apt-get install -y debugging-tools - skills/debugging-techniques/references/container-debugging.md, line 308
apt-get update && apt-get install -y sysstat - skills/debugging-techniques/references/container-debugging.md, line 360
apt-get update && apt-get install -y linux-tools-generic - skills/debugging-techniques/references/container-debugging.md, line 417
RUN apt-get install -y curl tcpdump strace - skills/debugging-techniques/references/go-debugging.md, line 36
go install github.com/go-delve/delve/cmd/dlv@latest - skills/debugging-techniques/references/go-debugging.md, line 470
RUN go install github.com/go-delve/delve/cmd/dlv@latest - skills/debugging-techniques/references/python-debugging.md, line 132
pip install ipdb - skills/debugging-techniques/references/python-debugging.md, line 181
pip install pudb - skills/debugging-techniques/references/rust-debugging.md, line 27
brew install llvm - skills/debugging-techniques/references/rust-debugging.md, line 30
sudo apt install lldb - skills/debugging-techniques/references/rust-debugging.md, line 33
sudo dnf install lldb - skills/debugging-techniques/references/rust-debugging.md, line 46
sudo apt install gdb - skills/debugging-techniques/references/rust-debugging.md, line 49
sudo dnf install gdb - skills/debugging-techniques/references/rust-debugging.md, line 387
cargo install cargo-expand
Runs commands on your computer
This is disclosed by the author in the skill's SKILL.md or README.
Found in 16 places.
Show 13 more
- skills/debugging-techniques/SKILL.md, line 91
(dlv) goroutines # List all goroutines - skills/debugging-techniques/SKILL.md, line 105
cargo build # Debug build includes symbols by default - skills/debugging-techniques/SKILL.md, line 110
rust-lldb target/debug/myapp # LLDB wrapper for Rust - skills/debugging-techniques/SKILL.md, line 138
node --inspect-brk app.js # Start and pause immediately - skills/debugging-techniques/SKILL.md, line 180
kubectl debug -it <pod-name> --image=nicolaka/netshoot - skills/debugging-techniques/SKILL.md, line 197
kubectl debug node/<node-name> -it --image=ubuntu - skills/debugging-techniques/SKILL.md, line 202
docker exec -it <container-id> sh - skills/debugging-techniques/SKILL.md, line 335
pytest --pdb # Drops into pdb on failure - skills/debugging-techniques/SKILL.md, line 340
dlv test github.com/user/project/pkg - skills/debugging-techniques/SKILL.md, line 347
cargo test --no-run - skills/debugging-techniques/SKILL.md, line 359
kubectl get pod my-app-pod -o wide - skills/debugging-techniques/references/container-debugging.md, line 229
-- sh -c "while true; do sleep 1000; done" - skills/debugging-techniques/references/nodejs-debugging.md, line 300
const { spawn } = require('child_process');
Sends data to these websites: api-service, payment-service
This is disclosed by the author in the skill's SKILL.md or README.
Found in 4 places.
Show 1 more
Safer alternatives
Low-risk skills in the same category (design) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'debugging-techniques' ] || [ -L ~/.agents/skills/'debugging-techniques' ]; then echo 'A skill folder named debugging-techniques already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/ancoleman/ai-design-components' "$d" && git -C "$d" checkout --quiet '76551b7b19ebc667764ec75da14990d0aef8b6e5' -- 'skills/debugging-techniques' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/debugging-techniques' ~/.agents/skills/'debugging-techniques' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'debugging-techniques' ~/.claude/skills/'debugging-techniques' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for ancoleman/ai-design-components shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/ancoleman/ai-design-components/)
Score history
| Date | Version | Score |
|---|
| 2026-11-08 | 76551b7 | 100 |
| 2026-11-07 | 76551b7 | 79 |