From loopkit
Forces reproduce-then-isolate debugging for any bug, test failure, crash, or unexpected behavior. Stops the agent from guessing fixes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/loopkit:systematic-debuggingWhen to use
a test fails, a crash, wrong output, "it worked yesterday", a flaky failure
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
The single most expensive agent failure: seeing an error and immediately generating a
The single most expensive agent failure: seeing an error and immediately generating a "fix" based on the error type, without reading what actually happened. Don't.
Read the whole error. The entire message and stack trace. A TypeError can mean a hundred different things — the trace tells you which one. Quote the exact line that throws.
Reproduce it first. If you can't reproduce it, you can't verify a fix. Write the smallest input that triggers it. "I think this fixes it" is gambling, not debugging.
Form one hypothesis, name it. "I think the value is null because the upstream call returns 204 with no body." State it before you touch anything.
Change one thing. Test. Repeat. If you change three things and it works, you don't know which one fixed it — and the other two may have added new bugs.
Fix the root cause, not the symptom. A null check that hides a null is not a fix. Find why it's null. The underlying bug will resurface differently if you only patch the crash.
End with: the root cause (one sentence), the minimal fix, and the test that now proves it.
npx claudepluginhub archive228/loopkit --plugin loopkitEnforces strict reproduce-first, root-cause-first, failing-test-first workflow for debugging bugs, test failures, or unexpected behavior.
Guides systematic debugging: reproduce, isolate, hypothesize, test, confirm, fix, verify. Stops guess-driven patching for persistent or intermittent bugs.
Systematic root-cause debugging with verification for errors, stack traces, broken tests, flaky tests, and regressions.