smoke-check

Run automated smoke tests and generate a PASS/FAIL QA readiness report.

72|7|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/striderZA/OpenCodeGameStudios --skill smoke-check-striderza
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: smoke-check
Source: https://github.com/striderZA/OpenCodeGameStudios/tree/main/.opencode/skills/smoke-check
Command: npx skills add https://github.com/striderZA/OpenCodeGameStudios --skill smoke-check-striderza

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Smoke-checking prevents broken builds from wasting QA time by running a critical-path test and producing a clear PASS/FAIL verdict before hand-off.

Core Features & Use Cases

  • Automated test gate: Detects engine and test setup, runs the appropriate automated test runner, and records pass/fail outcomes.
  • Coverage-aware story validation: Scans the current sprint or QA plan to identify covered, manual-evidence, missing, expected, or unknown story test status.
  • Deterministic human verification: Runs structured manual smoke check batches (including platform-specific batches when requested) and logs the results.

Use case: After finishing sprint stories, run smoke-check to confirm core stability and sprint mechanics are ready, then share the generated report with QA so they can focus on verification instead of triage.

Quick Start

Run /smoke-check sprint --platform pc to execute automated tests, run the required smoke batches, and produce a PASS/FAIL readiness report for QA.

Frequently Asked Questions about smoke-check

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a smoke test gate before QA hand-off?

To run a smoke test gate before QA hand-off, execute a critical-path test command specifying your sprint scope and target platform. The gate validates build readiness by running automated tests, checking story coverage, and emitting a dated PASS/FAIL report.

What is smoke testing for sprint readiness in game engine development?

Smoke testing for sprint readiness validates core stability before QA hand-off by executing automated test runners and verifying story-level test coverage. It prevents broken game engine builds from wasting QA time by producing a clear PASS/FAIL verdict.

How does story-level test coverage validation work during smoke testing?

Story-level test coverage validation scans your sprint or QA plan to identify covered, manual-evidence, missing, expected, or unknown test statuses. This ensures all completed stories have appropriate test proof before generating the final QA hand-off report.

Can I generate platform-specific PASS/FAIL reports for QA verification?

Yes, you can generate platform-specific PASS/FAIL reports by specifying the target platform in your smoke test command. The tool runs structured manual verification batches for that platform and includes a per-platform verdict in the final dated report.

What happens if an automated test is NOT RUN during the smoke check?

When an automated test is NOT RUN during the smoke check, it is handled as a warning requiring manual confirmation. The system logs the skipped test status and prompts for structured human verification before finalizing the QA readiness verdict.

Do I need to manually configure the test runner for my game engine?

No manual test runner configuration is needed. The smoke check automatically detects your game engine setup, selects the correct automated test runner, executes the critical-path tests, and records the pass/fail outcomes directly into the QA report.