test-setup

Scaffold automated testing infrastructure and GitHub Actions CI for the project engine.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/LordKuper/agentic-game-studio --skill test-setup-lordkuper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-setup
Source: https://github.com/LordKuper/agentic-game-studio/tree/main/.claude/skills/test-setup
Command: npx skills add https://github.com/LordKuper/agentic-game-studio --skill test-setup-lordkuper

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill scaffolds the automated testing infrastructure for the project engine, creating the tests/ directory structure, engine-specific test runner configuration, and GitHub Actions workflow to ensure tests run on every push.

Core Features & Use Cases

  • Detects engine configuration from the repository and validates readiness for testing.
  • Generates a standard tests/ layout (unit, integration) and wires up continuous integration.
  • Provides a guided, repeatable setup for the Technical Setup phase to accelerate sprint kickoff.

Quick Start

Run this once during Technical Setup to scaffold the testing infrastructure for the engine.

Frequently Asked Questions about test-setup

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

FAQPage Schema
How do I set up GitHub Actions CI to run Unity tests automatically on push?

To set up GitHub Actions CI for Unity tests, this scaffolding tool detects your engine configuration, generates a standard tests directory structure with unit and integration folders, and wires up a GitHub Actions workflow to run tests on every push.

What happens if my engine is not configured when scaffolding test infrastructure?

If the engine is not configured, the test setup instructs you to run /setup-engine first and only creates missing files while preserving existing ones, ensuring no current project configurations are overwritten during the scaffolding process.

Does this test scaffolder generate both unit and integration test directories?

Yes, this test scaffolder generates a standard tests layout that includes separate directories for both unit and integration tests, alongside the engine-specific test runner configuration needed to execute them within your continuous integration pipeline.

Can I run this CI workflow setup more than once without breaking existing test files?

Yes, you can run this CI workflow setup repeatedly because it preserves existing files and only creates missing infrastructure components, making it safe to execute multiple times during technical setup without overwriting your current tests.

When should I run the test infrastructure scaffolding during my project setup?

You should run the test infrastructure scaffolding once during the Technical Setup phase to accelerate sprint kickoff, providing a guided and repeatable process for wiring up continuous integration and engine-specific test runners.

What is the best way to scaffold automated testing infrastructure for a game engine?

The best way to scaffold automated testing infrastructure is using a tool that detects your configured engine, builds the tests directory structure automatically, and wires up GitHub Actions workflows to ensure tests run on every push.