What problem does it solve?
This Skill enforces a pre-QA gate by running automated and manual smoke checks, preventing incomplete or unstable builds from being handed to QA and wasting tester time.
Core Features & Use Cases
- Automated test execution and parsing: selects and runs the appropriate test runner for the project's engine, collects test counts, failures and runner errors for a clear PASS/FAIL automated test row.
- Coverage and story validation: compares sprint or QA plan stories against unit and integration test files to flag missing test evidence and produce coverage statuses per story.
- Manual smoke verification and platform checks: batches interactive developer confirmations for core stability, sprint mechanics, data integrity, and optional platform-specific checks (PC, console, mobile), then assembles a dated QA smoke report and gates hand-off.
- Use Case: After finishing a sprint, run this Skill to verify automated tests, validate coverage for sprint stories, perform quick manual checks, and produce a formal smoke-check report before QA receives the build.
Quick Start
Run the smoke-check skill with a command like /smoke-check sprint --platform all to execute tests, collect coverage and manual verifications, and prepare the smoke check report for approval.