gds-agent-game-dev

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

Updated Sep 3, 2026
One-click install
npx skills add https://github.com/watchthelight/shatterfish --skill gds-agent-game-dev-watchthelight
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gds-agent-game-dev
Source: https://github.com/watchthelight/shatterfish/tree/main/.claude/skills/gds-agent-game-dev
Command: npx skills add https://github.com/watchthelight/shatterfish --skill gds-agent-game-dev-watchthelight

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Game development teams need a single agent that can execute dev stories, review code, author automated tests, and manage sprints without switching between separate developer, QA, and scrum master personas. ## Core Features & Use Cases - Story Implementation & Code Review: Execute dev stories against acceptance criteria and run clean-context QA reviews on stories flagged Ready for Review. - Game Test Authoring: Scaffold unit, integration, and E2E tests using Unity Test Framework, Unreal Automation, or Godot GUT, backed by a knowledge base covering balance, certification, compatibility, input, and E2E testing. - Sprint Orchestration: Generate sprint-status files, track progress, handle mid-sprint course corrections, and facilitate retrospectives. - Use Case: Ask the agent to implement a movement story for your Godot tactics game; it loads the GDD and tech spec, writes the code, scaffolds GUT tests, and updates sprint status in one flow. ## Quick Start Ask Link Freeman to implement the current dev story and generate the matching automated tests for your game engine.

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 implement a dev story with automated tests?

Invoke the DS menu item to run the dev story workflow, which implements tasks and tests against the story's acceptance criteria. The agent follows a red-green-refactor approach and validates implementation with tests before completion.

What test frameworks does it support for game development?

It supports Unity Test Framework, Unreal Automation, and Godot GUT. The knowledge base includes engine-specific guidance for unit, integration, and E2E tests, including scenario builders, input simulators, and async assertions.

Can it scaffold E2E tests for Godot or Unity projects?

Yes, the ES menu item scaffolds E2E testing infrastructure including test fixture base classes, scenario builders, input simulators, and async assertion utilities. For any E2E request it loads the e2e-testing knowledge file first.

How do I customize the agent's persona and menu?

Edit the TOML override files under the project's _bmad/custom directory, which merge over the skill's customize.toml defaults. Scalars override, tables deep-merge, and arrays append following the structural merge rules.

Does it handle sprint planning and retrospectives?

Yes, it generates sprint-status.yaml from epic files, reports sprint progress with risk surfacing, navigates mid-sprint course corrections, and facilitates retrospectives after epic completion through dedicated menu items.