What problem does it solve?
This skill enforces a pre-QA gate by running automated tests, verifying test coverage, and coordinating short manual verification batches so teams do not hand broken builds to QA.
Core Features & Use Cases
- Detects test framework, CI presence, and engine configuration to select appropriate test commands or artifact checks.
- Runs or inspects automated test results, parses pass/fail counts and failing test names, and records NOT RUN warnings when runners are unavailable.
- Scans story-to-test coverage, marks coverage status per story, and highlights missing test evidence that blocks story completion.
- Conducts up to three manual verification batches (plus optional platform-specific batches), collects user responses, and assembles a detailed PASS / PASS WITH WARNINGS / FAIL verdict.
- Produces a human-readable smoke check report and asks for explicit approval before writing production/qa/smoke-[date].md.
Quick Start
Run the smoke check for the current sprint and include all platforms by asking the agent to run: $smoke-check sprint --platform all