bugfix
Installation
SKILL.md
bugfix — reproduce, root-cause, fix, prove
/bugfix <symptom / error / failing thing>
Answer one question: why does this actually happen, and what's the minimal fix that provably removes it? The order is non-negotiable — reproduce before diagnosing, diagnose before fixing, prove after fixing. A fix without a confirmed root cause is a guess wearing a commit message.
Step 0 — Check the log
Read out/dev/bugfix-log.md if it exists. A similar symptom fixed before is
the best diagnostic head start there is — past root causes cluster ("we've
had three timezone bugs in this module"). Mention any match. Also skim recent
git log — a bug that appeared recently usually shipped recently.