Game Design Fantasy Extractor
by @stanestane
Extract the core player fantasy from a game, feature, loop, or pitch based on what the design actually lets the player do, feel, and become. Use when a team...
clawhub install game-design-fantasy-extractorπ About This Skill
name: game-design-fantasy-extractor description: Extract the core player fantasy from a game, feature, loop, or pitch based on what the design actually lets the player do, feel, and become. Use when a team can describe mechanics but cannot clearly articulate the fantasy those mechanics are supposed to deliver, when a concept feels emotionally vague, when a pitch names features instead of a player promise, or when you need to test whether the claimed fantasy is real, weak, conflicted, or absent.
Game Design Fantasy Extractor
Extract the fantasy the design is actually trying to deliver, not just the genre wrapper or marketing line sitting on top of it.
Use this skill when a team can explain systems, verbs, and content, but cannot cleanly state what the player is meant to feel like, become, or emotionally inhabit. The goal is to infer the core player fantasy from the design itself, test whether the systems support it, and expose where the fantasy is generic, split, or fake.
Read references/family-conventions.md when you want the shared style, prioritization, and diagnosis rules for this game-design skill family.
Read references/output-patterns.md when you want the preferred recommendation and minimal-fix structure.
Core principle
Players do not attach to mechanics in the abstract. They attach to what those mechanics let them be.
A useful fantasy statement does three things:
If the fantasy could describe fifty unrelated games, it is too weak to guide design.
What to produce
Generate: 1. Core fantasy - the strongest player-facing fantasy implied by the design 2. Supporting fantasy layers - secondary fantasies or emotional promises present in the design 3. Fantasy support map - which systems reinforce the fantasy and which fail to do so 4. Fantasy conflicts - where systems, pacing, or progression undermine the claimed fantasy 5. Design implications - what must be strengthened, clarified, cut, or re-framed
Process
1. Define the extraction target
Clarify:Write:
2. Identify the player verbs and role
Look at:Ask:
3. Infer the emotional promise
Ask:State the strongest emotional promise in plain language.
4. Separate fantasy from theme skin
Check whether the fantasy is genuinely systemic or mostly cosmetic.Examples:
Ask:
5. Identify supporting and competing fantasies
Many designs carry secondary fantasies. That is fine until they collide.Look for:
Name the strongest secondary fantasies and whether they strengthen or muddy the main one.
6. Map support and contradiction
For each major system, ask:Use this format:
| System or loop element | Supports fantasy? | Why | |---|---|---| | ... | Strongly / Partly / Weakly / No | ... |
7. Write the extracted fantasy sharply
Prefer a compact form such as:Good examples are concrete and emotionally legible. Bad examples sound like box-copy mush.
8. Convert the fantasy into design implications
For each important fantasy claim, specify:Examples:
Response structure
Use this structure unless the user asks for something else:
Extraction Target
Core Fantasy
Supporting Fantasy Layers
Fantasy Support Map
Fantasy Conflicts
Design Implications
1. ... 2. ... 3. ...Minimal Reframe or Fix
Fast mode
Use this quick pass when speed matters:
Usage notes
This extractor is especially useful for:
Common patterns to watch for:
Working principle
A design is not just a set of mechanics. It is an answer to the question, "what do I get to become while playing this?"
Use this skill to make that answer explicit and test whether the game earns it.