agency-game-designer

Generates domain-specific design systems and structured implementation-ready documents for games and other domains.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/augustoheiss/LogicDefense --skill agency-game-designer-augustoheiss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agency-game-designer
Source: https://github.com/augustoheiss/LogicDefense/tree/main/.gemini/skills/agency-game-designer
Command: npx skills add https://github.com/augustoheiss/LogicDefense --skill agency-game-designer-augustoheiss

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many game ideas fail in execution because systems are underspecified, economies break under realistic play, and onboarding leaves players confused. This Skill removes ambiguity by producing rigorous, testable design documents and tuning artifacts so engineers and artists can implement systems without interpretation drift.

Core Features & Use Cases

  • GDD Authorship: Produce unambiguous mechanic specifications with purpose, inputs, outputs, edge cases, and failure states.
  • Core Loop & Onboarding: Define moment-to-moment, session, and long-term loops plus an onboarding checklist that guarantees first success.
  • Economy & Balance: Provide balance spreadsheet templates, tuning levers, and placeholders for playtest-driven iteration and inflation detection.
  • Use Case: For a mobile roguelike, use this Skill to design the core loop, item economy sinks, onboarding tutorial beats, and a tuning spreadsheet that prevents runaway currency inflation.

Quick Start

Create a core loop and mechanic specification for a mobile puzzle-RPG where progression is driven by energy and timed events, including three tuning placeholders for playtesting.

Frequently Asked Questions about agency-game-designer

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

FAQPage Schema
How do I write a game design document that prevents implementation drift?

A game design document prevents implementation drift by specifying mechanics with explicit inputs, outputs, edge cases, and failure states. This structured documentation ensures engineers and artists implement systems without ambiguity or interpretation gaps.

How do I design a core loop and onboarding flow for a mobile game?

Designing a core loop and onboarding flow requires defining moment-to-moment, session, and long-term progression cycles. You also need an onboarding checklist that guarantees the player's first success to prevent early game confusion.

What is economy balancing and how do I prevent currency inflation in my game?

Economy balancing prevents currency inflation by using balance spreadsheet templates and tuning levers to adjust item sinks. Explicit placeholders for playtest-driven iteration allow you to detect and resolve runaway inflation during realistic play.

Can I use this to create mechanic specifications across different game engines and genres?

Yes, you can create mechanic specifications across different game engines and genres. The process produces rigorous, testable design documents and tuning artifacts that translate creative vision into implementable deliverables independent of specific platforms.

What is the best way to structure playtesting protocols for gameplay tuning?

The best way to structure playtesting protocols is to include explicit placeholders for tuning and failure cases within your mechanic specifications. This ensures playtest feedback directly maps to adjustable economy levers and core loop variables.

Why does my game economy break under realistic play conditions?

Your game economy breaks under realistic play when systems are underspecified and lack proper tuning levers. Generating balance spreadsheets with explicit placeholders for playtest iteration allows you to detect inflation and adjust sinks dynamically.