gds-e2e-scaffold

Generates end-to-end testing infrastructure for Unity, Unreal, or Godot projects.

Updated Dec 23, 2025
One-click install
npx skills add https://github.com/joekhosbayar/go-mighty --skill gds-e2e-scaffold-joekhosbayar
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gds-e2e-scaffold
Source: https://github.com/joekhosbayar/go-mighty/tree/main/.gemini/skills/gds-e2e-scaffold
Command: npx skills add https://github.com/joekhosbayar/go-mighty --skill gds-e2e-scaffold-joekhosbayar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a complete scaffolding toolchain to create end-to-end testing infrastructure for Unity, Unreal, or Godot game projects, enabling repeatable validation of game flows.

Core Features & Use Cases

  • Generates an engine-appropriate E2E directory structure (Tests/PlayMode/E2E or engine equivalents) with base fixtures, scenario builders, input simulators, and async assertion utilities.
  • Produces an example test and comprehensive README to guide teams through first-run and extension patterns.
  • Detects project architecture (game state manager, main scene, input system) and tailors generated code to the identified engine.

Quick Start

Run the e2e-scaffold workflow to generate a complete end-to-end testing infrastructure for your game project.

Frequently Asked Questions about gds-e2e-scaffold

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

FAQPage Schema
How do I set up end-to-end tests for a Unity or Godot game project?▼

To set up end-to-end tests for a game project, this scaffolding tool analyzes your engine and architecture to generate a tailored E2E directory structure with base fixtures, input simulators, and example tests.

What is the best way to scaffold an E2E testing infrastructure for Unreal Engine?▼

The best way to scaffold an E2E testing infrastructure is to use a generator that detects your game state manager and scene setup, producing engine-specific scenario builders and asynchronous assertion utilities.

Does this E2E test scaffolding tool support both Unity and Godot?▼

Yes, this E2E test scaffolding tool supports Unity, Godot, and Unreal Engine projects by tailoring the generated test fixtures, input simulators, and directory structures to the identified game engine.

How do I simulate player input in automated game tests?▼

To simulate player input in automated game tests, the scaffolder generates an engine-appropriate input simulator that integrates with your identified input system to drive repeatable E2E scenarios.

What components are included in a scaffolded game E2E testing directory?▼

A scaffolded game E2E testing directory includes base fixtures, a scenario builder, an input simulator, asynchronous assertion utilities, an example test, and a README with quick start instructions.