test-setup

Create tests directories, engine-specific test runners, and GitHub Actions workflows.

14|1|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/Euraika-Labs/Codex-Code-Game-Studios --skill test-setup-euraika-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-setup
Source: https://github.com/Euraika-Labs/Codex-Code-Game-Studios/tree/main/.agents/skills/test-setup
Command: npx skills add https://github.com/Euraika-Labs/Codex-Code-Game-Studios --skill test-setup-euraika-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scaffold automated testing infrastructure for engine projects by creating tests/ directories, engine-specific test runners, and a GitHub Actions workflow.

Core Features & Use Cases

  • Detect configured engine, generate engine-tailored test runner configs, and create the tests/ directory layout.
  • Wire CI/CD with GitHub Actions to run tests on pushes and pull requests.
  • Provide a ready-to-customize smoke-test seed and a phase-driven setup plan.

Quick Start

Run this during the Technical Setup phase to bootstrap tests, runners, and CI artifacts.

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 my engine project?

Automated testing infrastructure setup creates a tests/ directory, engine-specific test runner configurations, and a GitHub Actions workflow to execute tests on pushes and pull requests.

When should I bootstrap CI/CD and test runners in my project lifecycle?

Bootstrapping CI/CD and test runners should occur during the Technical Setup phase before the first sprint, providing a phase-driven setup plan and a ready-to-customize smoke-test seed.

Does the test scaffolding process overwrite my existing test files?

The test scaffolding process preserves existing files and only creates missing components, unless you explicitly use a force option to override the current testing infrastructure setup.

Can I generate engine-tailored test runner configs for different environments?

Yes, the setup detects your configured engine to generate engine-tailored test runner configs, ensuring the generated tests/ directory layout matches your specific testing infrastructure requirements.

What is the best way to wire GitHub Actions to run tests on pull requests?

The best way to wire GitHub Actions is to scaffold a workflow configuration that automatically triggers test runners on pushes and pull requests, integrating directly with your engine tests directory.