What problem does it solve? Writing comprehensive unit tests across an entire project is time-consuming, and generated tests often fail to compile or follow project conventions. This Skill automates test generation with a coordinated pipeline that researches your codebase, plans phased implementation, and produces tests that actually build and pass. ## Core Features & Use Cases - Multi-Language Test Generation: Scaffolds tests for C#/.NET (xUnit, MSTest), Python (pytest), TypeScript/JavaScript (Vitest, Jest, Mocha), Go, Rust, and Java (JUnit), including coverage tooling like coverlet, pytest-cov, and @vitest/coverage-v8. - Research-Plan-Implement Pipeline: Coordinates specialized agents that analyze the codebase, create a phased test plan, write tests, then build, run, fix, and lint them automatically. - Coverage-Focused Output: Targets happy paths, edge cases, and error cases with an 80% coverage goal, storing pipeline state in .testagent/ for traceability. - Use Case: Ask to generate unit tests for a billing service, and the pipeline detects the framework, plans test scenarios per file, writes the tests, and iterates on build or test failures until everything passes. ## Quick Start Ask the agent to generate unit tests for a specific file, service, or your entire project, optionally naming your preferred test framework.