smoke-check

Run automated smoke tests and generate PASS/FAIL gate reports.

1|Updated May 5, 2026
One-click install
npx skills add https://github.com/XGanQAQ/Unity-Claude-Code-Game-Studios --skill smoke-check-xganqaq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: smoke-check
Source: https://github.com/XGanQAQ/Unity-Claude-Code-Game-Studios/tree/main/.claude/skills/smoke-check
Command: npx skills add https://github.com/XGanQAQ/Unity-Claude-Code-Game-Studios --skill smoke-check-xganqaq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents broken builds from reaching QA by running an automated smoke-test gate and producing a clear PASS/FAIL verdict.

Core Features & Use Cases

  • Automated test execution: Detects the project’s test setup and runs the appropriate automated test suite when possible (engine-aware).
  • Coverage and evidence scanning: Evaluates story coverage expectations and flags missing or manual-test evidence needs.
  • Manual smoke check batching: Uses interactive verification batches for core stability, sprint regression, and (optionally) data integrity/performance, with optional platform-specific checks.

Quick Start

Run /smoke-check sprint --platform pc to execute automated tests, verify sprint critical paths, and generate a PASS/FAIL gate report for a PC-oriented build.

Frequently Asked Questions about smoke-check

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

FAQPage Schema
How do I prevent broken game engine builds from reaching QA?

Automated smoke testing prevents broken builds from reaching QA by running an automated test gate and producing a clear PASS/FAIL verdict. It validates engine-specific test setup and executes batched stability checks before sprint hand-off.

What is a smoke test gate and when do I need it for sprint hand-off?

A smoke test gate is an automated verification process needed during sprint hand-offs to validate build stability. It exercises coverage expectations, runs regression checks, and ensures critical paths are verified before releasing the build to QA.

How do I run automated smoke tests for a specific platform variant?

Run automated smoke tests with platform variants by passing the desired platform argument during execution. This triggers engine-aware test detection and includes optional platform-specific checks within the interactive verification batches.

Does the smoke testing process support manual critical-path verification?

The smoke testing process supports manual critical-path verification through interactive batching. It guides users through core stability, sprint regression, and optional data integrity checks, requiring interactive batch confirmation before generating the final report.

Can I execute quick mode regression checks without auto-writing test results?

Quick mode regression checks execute without auto-writing results by parsing runner output and generating gated reports interactively. The system requires explicit batch confirmation and relies on argument handling to differentiate between sprint and quick execution modes.

What are the limitations of automated test coverage scanning for manual evidence?

Automated test coverage scanning cannot execute manual evidence directly; it only flags missing or manual-test evidence needs. It evaluates story coverage expectations but requires interactive human verification to confirm the stability of manual critical paths.