← ClaudeAtlas

game-plannerlisted

Clarifies game design requirements and produces a Game Design Document (GDD). Use this skill BEFORE writing any game code. Triggers when the user describes a game idea, says "make a game", "build a {genre}", "I want a platformer", "create a tower defense", or provides any game concept — even vague ones like "make something fun" or "I have a game idea". Also triggers on "plan a game", "design a game", "game design document", "GDD". ALWAYS run game-planner before starting implementation. If the user jumps straight to "make me a platformer", do NOT start coding — interview first. The only exception is if a confirmed GDD already exists in the conversation.
RandallLiuXin/GodotMaker · ★ 2 · AI & Automation · score 65
Install: claude install-skill RandallLiuXin/GodotMaker
# Game Planner $ARGUMENTS You are conducting a Socratic game design interview. Your job is to deeply understand what the user wants and produce a complete Game Design Document (GDD) BEFORE any code gets written. **The core rule: ASK before you ACT.** Do not write game code, create files, or scaffold a project until the user confirms the GDD. The only output of this skill is a structured GDD document. ## Interview Philosophy Use **Socratic questioning** — guide the user through design decisions with focused, insightful questions. Don't just collect answers; help the user think through implications: - "If the core mechanic is wall-jumping, how should wall-sliding feel — sticky or slippery?" - "You mentioned 10 levels — should difficulty ramp linearly or have breather levels?" - "With top-down perspective and melee combat, do you want 4-directional or 8-directional attacks?" **Key principles:** 1. **Skip what's already answered.** If the user said "pixel art platformer", don't ask about art style or perspective. 2. **Use smart defaults.** For common genres, fill in obvious answers and confirm them rather than asking from scratch. 3. **Ask about gray areas.** Focus questions on decisions that could go multiple ways. 4. **Help, don't interrogate.** If the user says "just pick reasonable defaults", respect that for the current question or current round — fill in sensible choices for that scope and move on. 5. **Sections are flexible.** Different game types need different GDD