gds-agent-game-dev

Implements game dev stories, code reviews, QA tests, and sprint orchestration for Unity, Unreal, and Godot.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/ArchaonHW/MingGoRTS --skill gds-agent-game-dev-archaonhw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gds-agent-game-dev
Source: https://github.com/ArchaonHW/MingGoRTS/tree/main/.agents/skills/gds-agent-game-dev
Command: npx skills add https://github.com/ArchaonHW/MingGoRTS --skill gds-agent-game-dev-archaonhw

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Game development teams often split implementation, QA, and sprint management across disconnected workflows, causing stories to stall, tests to lag behind features, and sprint status to drift. This Skill consolidates the developer, QA, and scrum master roles into one agent that executes dev stories, reviews code, authors tests, and tracks sprints end-to-end. ## Core Features & Use Cases - Story Execution and Code Review: Runs dev-story workflows implementing tasks and tests, then performs clean-context QA reviews on stories flagged Ready for Review. - Game Test Authoring: Scaffolds unit, integration, and E2E tests for Unity Test Framework, Unreal Automation, and Godot GUT, with a knowledge base covering balance, compatibility, certification, input, and E2E testing. - Sprint Orchestration: Generates sprint-status files, surfaces risks, facilitates retrospectives, and handles mid-sprint course corrections. - Use Case: A developer on a turn-based tactics game asks the agent to implement a movement story, generate E2E tests for the turn cycle using a scenario builder and input simulator, then update sprint status — all in one session. ## Quick Start Ask the Game Developer agent to execute the next dev story and generate the matching tests for it.

Frequently Asked Questions about gds-agent-game-dev

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

FAQPage Schema
How do I run a dev story workflow for a game feature?

Invoke the agent and select the DS menu item, which dispatches the gds-dev-story skill to implement the story's tasks and tests. The agent follows acceptance criteria exactly and validates the implementation with tests before completion.

What test frameworks does this game developer agent support?

It supports Unity Test Framework, Unreal Automation, and Godot GUT. The agent loads targeted knowledge fragments from its gametest directory, and always loads the E2E testing guide first for end-to-end testing requests.

How do I write E2E tests for a turn-based game in Unity?

Create a test fixture base class that loads the game scene, then use a scenario builder for preconditions, an input simulator for player actions, and async assertions that wait for game state conditions rather than fixed delays.

Can the agent manage sprint status and retrospectives?

Yes. The SP menu item generates or updates sprint-status.yaml from epic files, SS surfaces progress and risks, CC handles mid-sprint course corrections, and ER facilitates retrospectives after an epic completes.

Does the agent persona support customization per project?

Yes. A customize.toml file defines defaults, and teams or users can override persona, principles, menu items, and persistent facts through TOML files merged in base, team, then user order.

Why are my game E2E tests flaky and how do I fix them?

Flakiness usually comes from fixed-time waits, shared state between tests, or reliance on animation timing. Replace WaitForSeconds with condition-based waits, isolate each test's state, and seed random number generators.