fix-bug
Installation
SKILL.md
Bug Fix Workflow
Fix bugs systematically while ensuring proper test coverage and documentation. Simple bugs are fixed directly; complex bugs get multiple competing implementations to find the best solution.
Transit Integration
If a T-[number] ticket is mentioned (e.g., T-42), track it throughout the workflow:
- Extract the display ID from the reference
- Automatically create a branch named
T-{number}/bugfix-{bug-name}(no user prompt needed) - Move the ticket to
in-progressstatus after branch creation. Add a comment: "Starting bugfix — investigating on branch T-{number}/bugfix-{bug-name}" - Move the ticket to
ready-for-reviewstatus after the PR is created. Add a comment: "Fix ready for review — PR #{pr-number}"
Use mcp__transit__update_task_status with the display ID to update status. Always include a comment when changing status.
If no Transit ticket is mentioned, skip all Transit-related steps.