What problem does it solve? Before writing new tests, developers need to know which source files have no test coverage, but traditional coverage tools require a full build and passing test run that can take minutes. This Skill answers that question statically in seconds by parsing source and test files without compilation, producing a prioritized worklist of untested files. ## Core Features & Use Cases - Dual analysis engines: A Roslyn-based C# analyzer with namespace-aware disambiguation for .NET repos, and a tree-sitter polyglot analyzer supporting Python, TypeScript/JavaScript, Go, Java, Rust, Ruby, and C#. - Source-to-test pairing map: Builds a deterministic mapping of which test files reference which source files, plus orphan test detection. - Prioritized JSON output: Lists untested files ordered by declaration count (API surface) with a suggested_test_path for each, ready to feed a test-generation agent. - Use Case: Point the analyzer at a large monorepo before a testing sprint to get the top 20 highest-API-surface files with no tests, then hand that list to a test-writing agent. ## Quick Start Ask the agent to run the find-untested-sources analyzer on your repository root and return the top untested files with suggested test paths.