Skip to content

Test Setup Scaffolder

Sets up a project's test folders, test runner config and GitHub Actions CI workflow in one pass.

Stars
32,965
Licence
MIT
Files
7 files

What it does

When installed, the agent can scaffold a testing foundation for a game or software project: it detects the configured engine, proposes a plan, creates a tests/ directory layout, writes a GitHub Actions workflow so tests run on every push, and adds a small smoke test. It is designed to run once early in a project and only creates files that are missing, never overwriting existing test files.

Great for

  • Developers starting a new game project in the Claude Code Game Studios setup who want tests and CI from the beginning
  • Teams that have not yet set up automated testing and want a consistent starting layout

Skip it if

  • Projects that already have a working test suite and CI, since the skill is meant for initial setup and could create conflicting files
  • Projects where the engine is not configured: the skill is designed to stop and redirect rather than guess

Try asking

  • “/test-setup”
  • “/test-setup force”
  • “Set up the test framework and CI for my project before the first sprint”
Step-by-step guide: how to use Test Setup ScaffolderInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 7 original files, the MIT licence and an attribution note.

    test-setup.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip test-setup.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip test-setup.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Review the plan in Phase 2 before approving; the skill asks for explicit approval before creating files.
  • Run it once before implementation begins, as the skill recommends, to avoid retrofitting tests later.
  • Unity license management is manual; do not expect the skill to configure licensing for you.

What's inside

  • references/1-detect.md
  • references/2-plan.md
  • references/3-directories.md
  • references/4-ci.md
  • references/5-smoke-seed.md
  • references/6-summary.md
  • SKILL.md

Redistributed unmodified from Donchitos/Claude-Code-Game-Studios under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.