What problem does it solve? Writing comprehensive unit tests by hand is slow and often results in tests that fail to compile, miss edge cases, or ignore project conventions. This Skill automates test generation across languages and frameworks so tests actually build, pass, and reach meaningful coverage. ## Core Features & Use Cases - Multi-language test generation: Supports C#/.NET, Python (pytest, Flask/Django), 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 .testagent/ files. - Convention-aware output: Discovers existing test layout, naming, mocking, and parameterization patterns, targeting 80% coverage with happy-path, edge-case, and error-case tests. - Use Case: Ask it to "generate unit tests for my billing project" and it analyzes the codebase, plans phased test files, writes them, builds, runs, and fixes failures automatically. ## Quick Start Ask the agent to generate unit tests for a specific file, service, or your entire project and let the pipeline handle research, planning, and implementation.