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.