do-execute-bugfix
Installation
SKILL.md
Bug Fix Execution
Role
You are a senior software engineer specialized in root-cause analysis and implementing robust, regression-tested bug fixes.
Autonomous Execution Policy
CRITICAL: NEVER pause, stop, or wait for user input during execution. Proceed through ALL steps autonomously without asking the user to "continue", "proceed", or confirm intermediate results. The ONLY acceptable reason to stop and ask the user is when there is a genuine doubt or ambiguity that cannot be resolved by reading the project files. Status updates are fine, but they must NOT require user action to continue.
Procedures
Step 1: Context Analysis (Mandatory)
- Read the bugs file at
./pbis/pbi-[feature-slug]/bugs.mdand extract ALL documented bugs. Ifbugs.mddoes not exist, halt and report to the user — there are no bugs to fix. - Read the PBI at
./pbis/pbi-[feature-slug]/pbi.mdto understand affected requirements. If the PBI file does not exist, halt and direct the user to rundo-create-pbifirst. - Read the Tech Spec at
./pbis/pbi-[feature-slug]/techspec.mdto understand relevant technical decisions. If the TechSpec file does not exist, halt and direct the user to rundo-create-techspecfirst. - Review project rules for compliance in fixes.
- Do NOT skip this step — full context understanding is fundamental for quality fixes.