test-setup

Create a structured test framework and GitHub Actions CI/CD pipeline for game engines.

Updated May 16, 2026
One-click install
npx skills add https://github.com/SeongHuni/LightNShadowSurviver --skill test-setup-seonghuni
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-setup
Source: https://github.com/SeongHuni/LightNShadowSurviver/tree/main/GameStudio/codex/skills/test-setup
Command: npx skills add https://github.com/SeongHuni/LightNShadowSurviver --skill test-setup-seonghuni

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the setup of a test framework and CI/CD pipeline, reducing manual steps and ensuring a standardized approach for test execution in the project's development process.

Core Features & Use Cases

  • Automated Directory Structure: Generates a structured tests/ directory for organizing unit, integration, smoke, and evidence tests.
  • CI Workflow Configuration: Creates a GitHub Actions workflow to automatically run tests on every push or pull request.
  • Engine Detection and Adaptation: Identifies the game engine (e.g., Godot, Unity, Unreal) and configures the test runner and CI settings accordingly.
  • Quick Setup: Reduces the setup time from several sprints to just minutes, enabling early adoption of automated testing.

Quick Start

Run /test-setup to begin setting up the test framework and CI/CD pipeline for your project.

Frequently Asked Questions about test-setup

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

FAQPage Schema
How do I automate test framework setup for a game engine project?

Automate test framework setup by generating a structured tests directory for unit, integration, smoke, and evidence tests. The Skill detects your game engine and configures the test runner accordingly, reducing manual setup time from sprints to minutes.

Does automated testing work with GitHub Actions CI/CD pipelines for game development?

GitHub Actions CI/CD pipelines support automated testing by running workflows on every push or pull request. The Skill configures these workflows automatically based on your detected game engine, ensuring consistent test execution across projects.

Can I configure CI workflows for different game engines like Godot, Unity, or Unreal?

Different game engines like Godot, Unity, and Unreal are supported through automatic engine detection. The Skill identifies your engine and adapts the test runner and CI settings to match the specific engine requirements.

What is the best way to organize unit, integration, and smoke tests in a game project?

Organize unit, integration, smoke, and evidence tests using a structured tests directory. The Skill generates this directory automatically, providing a standardized approach for test organization across game development projects.

Do I need engine configuration before setting up automated test pipelines?

Engine configuration is required before setting up automated test pipelines. The Skill needs to detect your game engine to properly configure the test runner and GitHub Actions workflows for your specific development environment.