From hyperclaude
Use when encountering a test failure, exception, regression, or unexpected behavior — before proposing fixes. Also when the user invokes /hyperclaude:hyper-debug. Forms hypotheses systematically instead of guess-and-check thrashing.
How this skill is triggered — by the user, by Claude, or both
Slash command
/hyperclaude:hyper-debugThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Debugging discipline tailored to this author's preferences.
Debugging discipline tailored to this author's preferences.
If you catch yourself rationalizing ("the cause is probably X, let me just try…") — that's hypothesis stacking. Run the cycle.
console.log without forming hypotheses. Logs serve a hypothesis, not the other way around.If after 2-3 hypotheses you still don't know the cause, stop iterating. Re-read the error message slowly, check if your repro is actually exercising the buggy code, or take a 5-minute break — you have a wrong assumption somewhere upstream.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub zeikar/hyperclaude --plugin hyperclaude