smoke-check

Run critical path smoke tests and produce a PASS/FAIL report.

14|1|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/Euraika-Labs/Codex-Code-Game-Studios --skill smoke-check-euraika-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: smoke-check
Source: https://github.com/Euraika-Labs/Codex-Code-Game-Studios/tree/main/.agents/skills/smoke-check
Command: npx skills add https://github.com/Euraika-Labs/Codex-Code-Game-Studios --skill smoke-check-euraika-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

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

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 to prevent broken game builds from reaching QA?

A smoke test gate runs critical path automated tests, verifies story-to-test coverage, and coordinates manual verification batches to produce a PASS or FAIL report for your game development build.

What is story-to-test coverage and how does it block story completion?

Story-to-test coverage scans your repository to map automated tests to specific user stories, marking coverage status per story. It highlights missing test evidence, which blocks story completion and fails the smoke check gate.

Does the smoke test gate work with my game engine and CI configuration?

The smoke test gate detects your test framework, CI presence, and engine configuration through docs/studio/technical-preferences.md to select appropriate test commands. It requires repository access to tests and QA plans to execute properly.

How do I conduct manual verification batches for a sprint smoke check?

To conduct manual verification batches during a sprint smoke check, the skill runs up to three batches plus optional platform-specific checks, collects your user responses, and assembles a detailed PASS, PASS WITH WARNINGS, or FAIL verdict.

What happens when automated test runners are unavailable during a smoke test?

When automated test runners are unavailable during a smoke test, the skill inspects existing test results, parses pass/fail counts, and records NOT RUN warnings for the missing tests in the final smoke check report.

How do I generate a smoke check report for all platforms after a sprint?

To generate a smoke check report for all platforms, run the sprint command with the all platform flag. The skill asks for explicit approval before writing the production/qa/smoke-[date].md report file.