What problem does it solve?
Before writing new tests, developers need to know which source files have no corresponding test file. Coverage tools require a green build and a full test run, which can take minutes; this Skill answers the question statically in seconds by parsing source code without compilation, producing a deterministic source-to-test pairing map.
Core Features & Use Cases
- Dual analysis engines: A Roslyn-based C# analyzer with strict namespace disambiguation for .NET-only repos, and a tree-sitter polyglot analyzer supporting Python, TypeScript/JavaScript, Go, Java, Rust, C#, and Ruby.
- Structured JSON output: Reports untested sources ordered by declaration count, suggested test file paths, source-to-test pairings, and orphan test files.
- Use Case: Before invoking a test-generation agent on a large repository, run the analyzer to get a prioritized worklist of untested source files with suggested test locations, then verify newly written tests pair correctly.
Quick Start
Ask the agent to find which source files in this repository have no corresponding tests and suggest where new test files should go.