What problem does it solve?
The Skill solves the problem of diagnosing and fixing failures in generated code by automating the process of parsing logs, analyzing root causes, implementing fixes, and verifying the outcomes.
Core Features & Use Cases
- End-to-End Diagnostics: Automatically diagnose test failures in generated code and trace them back to their codegen roots.
- Fix Planning and Implementation: Plan minimal fixes for root causes and apply them with verification.
- Regeneration and Verification: Regenerate affected examples and verify against the test suite post-fixing.
- Use Case: For instance, if you have automated code generation using a tool and encounter failures in the generated output, this Skill can help diagnose the failures, implement fixes, and ensure the system is functioning correctly again.
Quick Start
Run the troubleshoot-and-fix skill to diagnose and fix test failures in your code generation workflow.