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.