om-smart-test

Installation
SKILL.md

Smart Test — run only the affected tests

Run the smallest set of tests that still covers the current change, and say exactly why each suite ran, narrowed, or was skipped. The mechanism is generic — diff → affected units → test selection per suite → run → report — and every repository fact it needs is data: test commands come from the pipeline config, the unit → tests mapping comes from a repo-owned test map or is derived from the repo's own workspace manifest. When anything is uncertain the answer is the full suite, never a silently smaller one.

Execution policy: print the test plan (what runs and why), then run it immediately — no confirmation prompt. This skill is interactive only in that it asks when it cannot determine any test command; it never edits source, tests, or config, never commits, and performs no tracker operations.

Arguments

Installs
200
GitHub Stars
250
First Seen
3 days ago