gds-e2e-scaffold

Generate end-to-end testing scaffolds for Godot projects with fixtures and input simulation.

Updated Nov 6, 2025
One-click install
npx skills add https://github.com/skyoxu/godotgame --skill gds-e2e-scaffold-skyoxu
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gds-e2e-scaffold
Source: https://github.com/skyoxu/godotgame/tree/main/.agents/skills/gds-e2e-scaffold
Command: npx skills add https://github.com/skyoxu/godotgame --skill gds-e2e-scaffold-skyoxu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scaffold end-to-end testing infrastructure for Godot games, enabling deterministic, repeatable player-journey tests and faster feedback loops.

Core Features & Use Cases

  • E2E infrastructure scaffold: fixtures, scenario builders, input simulators, and async assertion utilities all tailored to Godot projects.
  • Provides a repeatable pattern for configuring domain-specific test scenarios, data fixtures, and test data.
  • Use case: rapidly bootstrap a reliable end-to-end test suite to validate core gameplay loops and user flows.

Quick Start

Run the gds-e2e-scaffold skill to generate the initial E2E testing infrastructure for your Godot 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 Godot game?▼

Scaffolding end-to-end tests for a Godot game generates a complete directory layout with fixtures, scenario builders, input simulators, and async assertion utilities to validate core gameplay loops deterministically.

What is the best way to automate player-journey testing in Godot?▼

The best way to automate player-journey testing in Godot is using a structured scaffold that provides deterministic, repeatable scenarios by configuring domain-specific test data and simulating inputs across core user flows asynchronously.

Can I add E2E testing infrastructure to an existing Godot project?▼

Yes, you can add E2E testing infrastructure to an existing Godot project. The scaffold applies to both new and existing projects by generating templates and placeholders for domain-specific testing methods.

Does Godot E2E testing support asynchronous assertions for gameplay flows?▼

Yes, Godot E2E testing supports asynchronous assertions. The generated scaffold includes specific async assertion utilities designed to validate complex, asynchronous core gameplay flows and user journeys.

How do I configure domain-specific test scenarios for Godot?▼

You configure domain-specific test scenarios by using the scenario builders and data fixtures provided by the scaffold. The generated infrastructure includes placeholders for you to define domain-specific methods and test data.