Skip to main content
skill CX Codex

debugging · akillness — Claude Code skill: reproduce, isolate, verify

A skill that walks the agent through a reproduce → isolate → verify loop for concrete bugs, regressions and flaky failures. Useful once you already have a failing test or request.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add akillness/jeo-skills --skill debugging -a claude-code
Open on GitHub

What debugging does

The skill gives the agent an eight-step frame. It starts by freezing the failure definition: expected behavior, actual behavior, trigger, environment, and how confident you are. Then it picks the cheapest evidence source — rerun the failing command, compare recent changes for a regression, repeat runs for a flaky test, diff configs when the failure only shows up in CI or staging.

From there the agent builds the smallest reproducer and narrows the boundary: UI versus API, database, worker, config, dependency. One check per hypothesis, not five patches at once. Three references ship with it: references/debug-loop.md for the full experiment scaffold, references/mode-selection-and-fast-checks.md with packets for regressions, flakes, env mismatches and artifact-led cases, and references/handoff-boundaries.md so work that belongs elsewhere stays elsewhere.

Tool access is limited to Read, Grep, Glob, Bash and Write. The skill does not take raw logs without a narrowed symptom, test-policy design, PR review or performance tuning — it hands those off. When reproduction or isolation still fails, the agent is told to state low confidence and ask for one missing artifact instead of guessing at a root cause.

What it helps with

  • reproduce a failing test in isolation
  • narrow a failure to one module or config branch
  • find the commit that introduced a regression
  • gather repeated-run evidence for a flaky test
  • compare local behavior against CI

Example prompts for the agent

  • Reproduce the failure in test_checkout.py and narrow it to one module
  • This is a regression — find the change window and try git bisect
  • The test fails intermittently; measure the rate with repeated runs and isolate one case

How to install debugging

1Skills CLI (Vercel)

npx skills add akillness/jeo-skills --skill debugging -a claude-code

2Manually: put the files in place

~/.claude/skills/debugging/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/debugging/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about debugging

How do I install debugging in Claude?

Run npx skills add akillness/jeo-skills --skill debugging -a claude-code. The skill file then lives at ~/.claude/skills/debugging/SKILL.md.

What does the debugging skill do?

It drives the agent through defining the failure, reproducing it, isolating the boundary, testing one hypothesis at a time, and verifying the fix. Output is a short debugging brief or plan.

When should I not use this skill?

If all you have is logs and stack traces with no narrowed symptom, that goes to log-analysis. Test-program design, PR review and performance tuning are outside its scope too.

Similar skills

All skills for Agent setup: memory, context, orchestration →

debugging by other authors comes first.

debugging tursodatabase A skill for tracking down tursodb bugs: compare bytecode against SQLite, turn on trace logs, run ThreadSanitizer, replay a seed and measure stack use. CX Codex +1 1,300installs debugging mrgoonie Enforces a disciplined debugging methodology that stops guesswork and requires fresh test proof before marking tasks done. CX Codex +1 569installs systematic-debugging spencerpauly Enforces a structured debugging workflow on your AI assistant instead of random edits. It helps isolate elusive bugs and verify root causes with evidence. CX Codex +1 545installs debugging-wizard https://github.com/Jeffallan Investigates errors, stack traces, and logs to locate failure points. Use it for crashes, exceptions, regressions, or code that behaves unexpectedly. CX Codex +1 5,100installs bug-reproduction kindlmann Turns a vague bug report into a verified minimal reproduction and a failing regression test. Useful when a bug only shows up sometimes and you don't know where to start. CX Codex +1 1,400installs debugging-and-error-recovery addyosmani This skill guides an agent from reproducing a failure to checking the fix. Use it when tests fail, a build breaks, or runtime behavior differs from expectations. CX Codex +1 62,800installs hunt tw93 Pinpoints root causes before touching code when an app crashes or regresses. Enforces reproducible evidence and verification before applying any fix. CX Codex +1 14,900installs test-reliability kindlmann Classifies flakes by root cause, heals broken locators and stale data, quarantines unstable tests. Every auto-repair leaves evidence with a confidence score. CX Codex +1 1,100installs

From the same set22

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor