← ClaudeAtlas

designlisted

Write a game design document from a one-liner, rough draft, or feature discussion. Outputs a structured design doc ready for /qq:plan. Use when starting a new feature, fleshing out a game idea, or documenting a design before implementation.
tykisgod/quick-question · ★ 11 · Code & Development · score 71
Install: claude install-skill tykisgod/quick-question
Respond in the user's preferred language (detect from their recent messages, or fall back to the language setting in CLAUDE.md). Write a game design document. This is the FIRST step in the qq pipeline — it produces the design doc that `/qq:plan` turns into a technical implementation plan. Arguments: $ARGUMENTS ## Language boundary (HARD RULE) This skill writes **game design**, not technical architecture. Explore the codebase to understand what exists, but translate everything into player-facing language. | Write this (design language) | NOT this (implementation language) | |---|---| | 游戏流程管理 | `DemoGameManager` | | 船员会感到饥饿和疲劳 | `CrewNeeds.Hunger`, `NeedsTickSystem` | | 工作台可以制作物品 | `ProductionComponent`, `ITaskIssuer` | | 船员前往火炮并操控 | `Task_OperateTurret`, `MannedWeaponComponent` | | 食物保鲜随时间下降 | `ItemProperty.Freshness float decay` | **Self-check before saving:** scan the document for `.cs`, `Manager`, `Component`, `System`, `Service/`, `class`, `interface`, `MonoSingleton`. If found, replace with design language. ## Output structure ```markdown # [Feature Name] Design Document ## 1. Problem & Goal What gap this addresses. What the player experience looks like when done. (2-3 sentences) ## 2. Reference Games | Game | How they do it | What we borrow | ## 3. Design Approach Which approach was chosen and why. One sentence on trade-offs if relevant. ## 4. Detailed Design - Player-facing state/flow (ASCII or Mermaid diagram) - Game concept definitions (describe what the