From devconcept
Use when a first fix didn't hold, when symptoms are intermittent or cross-module, when there's no clean repro, or when you're tempted to change multiple things at once. Forces reproduction, root-cause investigation, and one hypothesis at a time before editing.
How this skill is triggered — by the user, by Claude, or both
Slash command
/devconcept:systematic-debuggingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Prevent patchwork fixes by grounding every change in a reproducible symptom and a tested hypothesis. Most wasted debugging time comes from fixing symptoms, stacking changes, or editing before the bug is actually understood.
Prevent patchwork fixes by grounding every change in a reproducible symptom and a tested hypothesis. Most wasted debugging time comes from fixing symptoms, stacking changes, or editing before the bug is actually understood.
Skip for mechanical failures with an obvious cause (typo, missing import, clear stack trace pointing at one line).
When a dedicated debugger agent is useful and the runtime allows it, use devconcept-debugger for failure diagnosis before fixes. If not, run the same loop inline.
If three fix attempts inside this loop fail, or each fix reveals a new failure somewhere else, stop editing. The problem is not in the current change — it's in the architecture, the abstraction, or an assumption you haven't verified. Surface this and reassess before a fourth attempt.
Count resets when you enter the loop: the failed fix that triggered escalation from devconcept-core is not strike one. You get three inside the loop.
Report the root cause, the evidence that confirmed it, and the minimal fix — not the sequence of attempts. If the fix revealed a reusable repo rule or anti-pattern, route it through compound-engineering.
Symptom:
Reproduction:
Known-good comparison:
Hypothesis:
Probe:
Result:
Root cause:
Fix:
Verification:
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub pewepw/devconcept --plugin devconcept