What problem does it solve?
Fix a bug in a user-specified file using a test-driven approach. Claude writes failing unit tests that reproduce the bug, fixes the code, verifies the tests pass, runs the full test suite to catch regressions, then clears context and reviews all changes for accuracy and optimality. Supports C#, Python, and Flutter/Dart codebases. Use this skill whenever the user reports a bug, defect, or unexpected behavior in their code and wants it fixed — even if they don't explicitly say "bug." Also trigger when a user says things like "this isn't working," "I'm getting an error," "this test is failing," "something broke," or "can you fix this."
Core Features & Use Cases
- Thorough bug reproduction via failing unit tests across supported languages (C#, Python, Flutter/Dart)
- Minimal, correct code fixes with regression testing and final review
- Guidance on triggering the workflow from user reports like "this isn't working" or "I've got an error"
Quick Start
Provide the buggy file path and run the project's tests to reproduce the failure, then request a fix.