test-setup

Scaffold automated testing infrastructure and CI workflows for Godot, Unity, and Unreal engines.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/JunnnnyWon/Codex-Game-Studios --skill test-setup-junnnnywon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-setup
Source: https://github.com/JunnnnyWon/Codex-Game-Studios/tree/main/.claude/skills/test-setup
Command: npx skills add https://github.com/JunnnnyWon/Codex-Game-Studios --skill test-setup-junnnnywon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scaffolds the automated testing infrastructure for the project’s engine, including the tests/ directory structure, engine-specific test runners, and CI/CD workflow integration.

Core Features & Use Cases

  • Detects configured engine and existing state to tailor generated files.
  • Generates engine-specific test infrastructure and CI configurations.
  • Guides the initial setup phase to minimize disruption.

Quick Start

Run this once during the Technical Setup phase to scaffold the initial test infrastructure for your 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 automated testing and CI for a Unity project?

To set up automated testing for Unity, this scaffolding tool detects your engine configuration and generates a tests/ directory structure, engine-specific test runners, and CI workflow files. It guides setup through planning, scaffolding, and validation phases.

Can I scaffold test infrastructure for Godot and Unreal engines too?

Yes, you can scaffold test infrastructure for Godot and Unreal. The tool detects the configured engine and existing project state to tailor generated test runners and CI configurations specifically for Godot, Unity, or Unreal.

What is the process for scaffolding CI runners and test directories?

Scaffolding CI runners and test directories follows a six-phase process: discovery, planning, scaffolding, CI configuration, smoke seed, and summary. This guides the setup and validation of engine-specific test infrastructure to minimize disruption.

Do I need to manually configure GdUnit4 runners for Godot CI?

No, manual configuration of GdUnit4 runners for Godot CI is unnecessary. The tool detects your Godot engine configuration and automatically generates the appropriate test runners and CI workflow configurations tailored to your project.

When should I run the test setup scaffolding during development?

You should run the test setup scaffolding once during the Technical Setup phase. This early integration ensures the initial test infrastructure and CI workflows are established before feature development accelerates.

What's the best way to integrate CI workflows with game engine testing?

The best way to integrate CI workflows with game engine testing is using a scaffolding tool that detects your engine state and automatically generates tailored CI runners and test directories. This minimizes configuration errors and setup disruption.