test-coverage
Installation
SKILL.md
Test Coverage (patch-scoped)
Answers two questions about the current branch's patch vs origin/main: are its tests passing,
and is it adequately covered? Both come from the same scoped test run, so one skill owns both.
Why patch-scoped, not full-suite
The full suite is 349 packages / 1876 test files and takes 45-75 minutes per CI timeouts — running it every hour is not feasible. This skill only ever runs tests for packages containing files this patch touched — it never expands to the other 340+ packages just to go looking for trouble. But once a package is in scope and its run turns up a failure, fix it regardless of whether that specific test or file is what this patch changed: what this loop cares about is the packages it touched actually passing, not whose commit originally broke them.
Running the check
atmos fix coverage [base-ref]