bug-fix
Bug Fix
Rigorous, staged bug fixing: understand the bug → trace root cause → design fix → implement → verify & regression check.
Quick start
Invoke with a bug report: /bug-fix the login button does nothing on mobile
Claude will ask your questioning mode and whether to enable Log Mode, then work through each stage — stopping for approval before applying any fix.
Core Principles
- Reproduce before fixing — never write a fix for a bug you haven't understood
- Trace to root cause — fix the cause, not the symptom
- Minimal, targeted fixes — prefer the smallest change that correctly addresses the root cause
- Regression safety — every fix can break something else; always verify it doesn't
- Track everything — use TodoWrite to track all stages and progress
- Log decisions — when Log Mode is on, record findings to
plans/per LOG.md
More from kenlck/skills
grill-me
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".
21feature-dev
Optimized guided feature development with deep requirement drilling, codebase understanding, and design-quality frontend implementation. Use this skill whenever the user wants to build or implement a feature — whether they say "let's build X", "add feature Y", "implement Z", "I want to create", "can we add", or any variation. This is the go-to skill for any non-trivial software feature work. Prefer this over a plain coding response whenever the feature has more than one moving part.
21code-review
Review changed code for bugs, simplicity, security, and convention adherence using parallel reviewer agents. Use when the user asks to review code, review a PR, check quality, or wants a second pair of eyes before merging.
21simplify
Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Focuses on recently modified code unless instructed otherwise.
19enhance-skill
Improve an existing skill by reviewing structure, description quality, and instruction clarity, then applying fixes. Use when user wants to improve, upgrade, enhance, or refine an existing skill.
18fullstack-developer
|
18