test-setup

Scaffold test directory structures and GitHub Actions CI/CD pipelines for Godot, Unity, and Unreal Engine projects.

Updated May 24, 2026
One-click install
npx skills add https://github.com/LeKay/ai-game --skill test-setup-lekay
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-setup
Source: https://github.com/LeKay/ai-game/tree/main/.claude/skills/test-setup
Command: npx skills add https://github.com/LeKay/ai-game --skill test-setup-lekay

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the creation of a testing infrastructure and CI/CD pipeline, providing an organized test directory structure, test runner configuration, and GitHub Actions workflow for the project's engine.

Core Features & Use Cases

  • Automated Testing Setup: Creates test directory structure and CI/CD workflows for project engines.
  • Engine Detection: Detects the configured engine (e.g., Godot, Unity, Unreal Engine).
  • Directory Layout and Configuration: Establishes standard directory layouts for unit tests, integration tests, and more.
  • CI Workflow: Generates GitHub Actions workflows to run tests automatically.

Quick Start

Run /test-setup to scaffold the testing framework and CI/CD pipeline for the project's 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 infrastructure for a Godot, Unity, or Unreal Engine project?

To set up automated testing infrastructure for engine projects, this Skill scaffolds directory structures and CI/CD pipelines. It detects your configured engine and generates the corresponding test runner configuration and GitHub Actions workflows.

Can I generate GitHub Actions CI/CD workflows for my game engine testing environment?

Yes, you can generate GitHub Actions CI/CD workflows for game engine testing environments. The Skill automates the creation of workflow files to run unit and integration tests automatically within your project's engine.

What's the best way to organize test directories for unit and integration tests in Unreal Engine?

The best way to organize test directories is by using this Skill to establish standard directory layouts. It scaffolds separate folders for unit tests, integration tests, and configurations tailored to your specific game engine.

Do I need a specific test framework already installed before scaffolding CI workflows?

Yes, you need appropriate project engines and test frameworks already configured. The Skill automates engine-specific configuration and generates CI workflows, but requires these underlying testing dependencies to be present.

What is engine detection in test setup and how does it apply to CI pipelines?

Engine detection in test setup identifies whether your project uses Godot, Unity, or Unreal Engine to apply specific configurations. This ensures the generated CI pipelines and testing environments match your engine's requirements.

Are there limitations when scaffolding test infrastructure for multiple project engines?

Scaffolding test infrastructure is limited to projects using Godot, Unity, or Unreal Engine. You must have the appropriate project engine and test frameworks configured beforehand for the CI workflows to function correctly.