Game Design Core Loop Extractor
by @stanestane
Extract the actual core loop from a game, feature set, or pitch based on repeated player actions, feedback, rewards, and renewed motivation. Use when a team...
clawhub install game-design-core-loop-extractorπ About This Skill
name: game-design-core-loop-extractor description: Extract the actual core loop from a game, feature set, or pitch based on repeated player actions, feedback, rewards, and renewed motivation. Use when a team can list mechanics but cannot clearly articulate the repeatable loop that drives engagement, when a pitch sounds like disconnected features, when a design document lacks loop clarity, or when you need to test whether the claimed loop is coherent, rewarding, and structurally complete.
Game Design Core Loop Extractor
Extract the actual repeatable loop that drives the experience, not a decorative feature list pretending to be structure.
Use this skill when a team can describe mechanics, systems, and content, but not the recurring action-feedback-motivation cycle that keeps the game alive. The job is to identify what the player repeatedly does, what the game gives back, why the player wants to do it again, and where the loop is broken, bloated, 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
A core loop is not just a sequence of actions. It is a repeatable motivational circuit.
A useful loop definition identifies:
If the loop cannot explain why the player comes back for another cycle, it is incomplete.
What to produce
Generate: 1. Extracted core loop - the clearest repeatable loop implied by the design 2. Loop step breakdown - the key stages in order 3. Loop drivers - what reward, pressure, tension, or fantasy pulls the player back in 4. Loop breaks and dead steps - where the loop is weak, bloated, confusing, or non-motivating 5. Design implications - what to simplify, strengthen, cut, or separate
Process
1. Define the extraction target
Clarify:Write:
2. Identify the repeated player cycle
Ask:Look for actual recurrence, not one-time setup or occasional side systems.
3. Break the loop into action, feedback, reward, and renewed intent
For each stage, identify:Useful questions:
4. Distinguish core loop from support systems
Separate:A design often has many loops. Do not confuse scaffolding with the main engine.
Ask:
5. Test the loop for motivational completeness
Check whether the loop contains:Common failure signs:
6. Identify dead steps, bloat, and false loops
Look for:7. Write the extracted loop clearly
Prefer a concise format such as:Then explain why this loop has pull.
8. Convert the loop into design implications
For each important part of the loop, specify:Examples:
Response structure
Use this structure unless the user asks for something else:
Extraction Target
Extracted Core Loop
Loop Step Breakdown
Loop Drivers
Loop Breaks and Dead Steps
Design Implications
1. ... 2. ... 3. ...Minimal Loop 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 game stays alive because something in it closes cleanly enough, changes enough, and promises enough to make repetition feel meaningful.
Use this skill to identify that engine and expose where it is sputtering.