test-setup

Set up automated testing infrastructure for Godot, Unity, and Unreal projects.

Updated Apr 22, 2026
One-click install
npx skills add https://github.com/brand6/Claude-Code-Game-Studios-zh-auto --skill test-setup-brand6
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-setup
Source: https://github.com/brand6/Claude-Code-Game-Studios-zh-auto/tree/main/.claude/skills/test-setup
Command: npx skills add https://github.com/brand6/Claude-Code-Game-Studios-zh-auto --skill test-setup-brand6

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the creation of testing infrastructure for engine projects, bootstrapping the standard folders, engine-specific test runners, and CI workflows to ensure a repeatable foundation before development begins.

Core Features & Use Cases

  • Directory scaffolding: Creates tests/ with unit, integration, and optional subfolders to organize tests for different engines.
  • Engine-specific runners: Prepares runner scripts or configuration for Godot, Unity, and Unreal so tests can run in CI.
  • CI integration: Adds a GitHub Actions workflow to run tests on each push and pull request, ensuring ongoing validation.

Quick Start

Execute /test-setup to bootstrap the test infrastructure at the start of the sprint.

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 Unity, Godot, or Unreal projects?

To set up automated testing infrastructure for Unity, Godot, or Unreal, this skill generates a tests/ directory with unit and integration folders, configures engine-specific runners, and wires GitHub Actions workflows for push and pull requests.

What's the best way to configure GitHub Actions CI workflows for engine testing?

Configuring GitHub Actions CI workflows for engine testing is handled by generating workflow files that trigger on push and pull requests, executing engine-specific test runners to validate your Godot, Unity, or Unreal projects automatically.

Does the test setup scaffolding work with Godot, Unity, and Unreal engines?

Yes, the test setup scaffolding works with Godot, Unity, and Unreal engines by preparing engine-specific runner scripts and configurations alongside a standard tests/ directory to organize unit and integration tests.

Can I bootstrap a tests directory without overwriting my existing project files?

You can bootstrap a tests directory without overwriting existing project files because the generation process is non-destructive, ensuring current files remain safe unless explicitly forced to be replaced.

How do I add engine-specific test runners to my CI pipeline?

Adding engine-specific test runners to your CI pipeline involves generating the necessary runner scripts and configurations for Godot, Unity, or Unreal, which are then executed through GitHub Actions workflows on every push and pull request.