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.