What problem does it solve?
This Skill streamlines the process of running tests, identifying failures, and automatically suggesting and applying fixes, significantly reducing the time spent on debugging and CI/CD pipeline issues.
Core Features & Use Cases
- Intelligent Test Execution: Detects and runs tests for various frameworks (Go, npm, Cargo, Pytest).
- Failure Parsing & Grouping: Analyzes test output to group failures by root cause.
- Automated Fix Suggestions: Proposes code changes to resolve identified issues.
- Iterative Fixing: Re-runs tests after applying fixes until they pass or a limit is reached.
- Use Case: When your CI build fails due to broken tests, this Skill can pinpoint the exact issues, suggest the necessary code modifications, and re-run the tests until the build is green.
Quick Start
Use the test-loop skill to run all tests in the current project and automatically fix any failures.