What problem does it solve? Writing comprehensive unit tests by hand is slow and often skipped, leaving codebases with low coverage and untested edge cases. This Skill automates test generation across languages and frameworks, producing tests that compile, pass, and follow project conventions. ## Core Features & Use Cases - Multi-language test generation: Supports C#/.NET, Python (pytest), TypeScript/JavaScript (Vitest, Jest, Mocha), Go, Rust, and Java (JUnit), with coverage tooling like coverlet, pytest-cov, and @vitest/coverage-v8. - Coordinated agent pipeline: Runs a Research → Plan → Implement workflow with dedicated builder, tester, fixer, and linter agents, storing state in a .testagent/ folder. - Convention-aware output: Discovers existing test layout, naming, mocking, and assertion patterns before writing tests, targeting 80% coverage with parameterized, behavior-pinning tests. - Use Case: Ask it to generate unit tests for an entire billing service; it researches the codebase, plans phased test scenarios, writes the tests, builds and runs them, and fixes failures automatically. ## Quick Start Ask the agent to generate unit tests for a specific file, project, or service, optionally naming your preferred test framework and coverage goal.