What problem does it solve?
This Skill enables developers to efficiently diagnose and resolve bugs or problems in codebases by providing structured workflows, detailed investigation steps, and clear guidance for fixes.
Core Features & Use Cases
- Bug Diagnosis: Helps identify the root cause of errors, such as exceptions or incorrect behaviors, through investigation and analysis.
- Fix Workflow: Guides the user through creating a step-by-step fix plan, including impact analysis, affected files, and risk assessments.
- Automated Fix Application: Implements code fixes with mandatory logging for debugging and verification.
- Test Suggestion: Recommends adding tests to prevent regressions, with support for creating test files based on the fix.
- Patch Generation: Produces learning patches that document the issue, root cause, fix, and preventive measures.
- Handoff Support: Integrates with external task management for status updates, plan sharing, and progress tracking.
Quick Start
Initiate a bug fix by describing the error or behavior, then choose whether to create a fix plan or fix immediately, following the structured workflows provided.