What problem does it solve?
This Skill removes the manual effort of designing, writing, compiling, and verifying unit tests across diverse languages and frameworks by orchestrating a repeatable pipeline that produces tests which compile and pass.
Core Features & Use Cases
- Multi-agent pipeline: Coordinates Research → Plan → Implement phases to analyze code, create phased plans, and write tests incrementally.
- Polyglot support: Targets C#, TypeScript, JavaScript, Python, Go, Rust, Java and more while detecting testing frameworks and project conventions.
- Build, test, and fix: Builds code, runs tests, applies automated fixes for compilation or test failures, and lints/format tests to match project style; stores state in a .testagent folder for traceability.
- Use Case: Convert an untested service module into a suite of parameterized unit tests that follow the project's conventions and achieve high coverage without manual scaffolding.
Quick Start
Generate unit tests for the repository path src/ aiming for 80% coverage and ensure the tests compile and pass.