Use this skill when fixing a bug. Guides through investigation, root cause analysis, fix implementation, testing, and mandatory user story/doc updates.
Follow these phases in order.
docs/features/ and docs/design/ to understand the intended behavior and user stories.Present a root cause analysis to the user before proceeding.
Describe the fix concisely:
Ask: "Does this approach look right?" Do not implement until the user confirms.
docs/contributing.md and CLAUDE.md for project conventions.This step is mandatory. After every bugfix:
docs/features/ covers the area that was broken.If no existing doc covers the area, mention this to the user and ask if they want a new doc or an addition to an existing one.
Present a summary: