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.