Game Design Zeigarnik Effect Audit
Audit a design by asking how it uses unfinished business and whether that unfinishedness creates useful tension or just psychic clutter.
Use this skill when a feature depends on incomplete tasks, suspended goals, unresolved quests, unfinished collections, interrupted runs, dangling mysteries, near-complete progress bars, or other forms of cognitive open-loop tension. The goal is to evaluate whether the design creates healthy return pull, curiosity, and momentum, or whether it produces guilt, overwhelm, clutter, and coercive pressure.
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
Unfinished things stick in the mind.
In games, that can be powerful. An incomplete task can create:
- return motivation
- curiosity
- anticipation
- desire for closure
- mental continuity between sessions
But open loops become toxic when they create:
- obligation without excitement
- clutter without priority
- anxiety without clarity
- guilt without meaningful choice
- manipulative pressure to return
The point is not merely to leave things unfinished. The point is to leave the right things unfinished in the right way.
What to produce
Generate:
- Open-loop profile - what unresolved elements the design leaves active in the player's mind
- Return-tension diagnosis - whether incompletion creates healthy pull or unhealthy pressure
- Clarity and prioritization diagnosis - whether the player knows what is unfinished and why it matters
- Clutter and coercion risks - where open loops become noise, guilt, or manipulative burden
- Design actions - what to sharpen, resolve, stage, reduce, or frame differently
Process
1. Define the audit target
Clarify:
- what exact system, flow, or experience slice is being audited
- what unresolved elements matter most
- whether the concern is retention, curiosity, task load, or psychological pressure
Write:
- Audit target
- Open-loop type
- Primary concern
2. Identify the unresolved loops
Look for things like:
- incomplete quests
- partial event tracks
- nearly finished collections
- dangling narrative mysteries
- interrupted crafting or building goals
- unresolved social obligations
- suspended runs or puzzle attempts
- pending claim states
- visible near-misses
Ask:
- what remains unfinished?
- what keeps that unfinishedness mentally active?
- is the loop explicit, implied, or ambient?
3. Classify the kind of tension being created
Useful categories include:
- curiosity tension
- completion tension
- competence tension
- social obligation tension
- reward anticipation tension
- scarcity/FOMO tension
- guilt/maintenance tension
Not all tension is equally healthy.
4. Audit clarity and closure path
Ask:
- does the player understand what is unresolved?
- do they know how to resume or resolve it?
- is the next step obvious enough to act on?
- is there one clean open loop or a pile of competing ones?
- does the system preserve meaningful stopping points, or does it always leave the player hanging messily?
5. Diagnose healthy versus unhealthy open loops
Healthy open loops tend to be:
- legible
- meaningful
- self-directed
- motivating
- finite enough to imagine closure
Unhealthy open loops tend to be:
- noisy
- coercive
- low-value
- ambiguous
- too numerous
- attached to shame or maintenance burden
Ask:
- does the player return because they want closure, or because they feel nagged?
- is the unfinishedness energizing or depleting?
- is the pressure chosen or imposed?
6. Check interaction with session structure
Ask:
- does the system give players safe stopping points?
- does it create a clear "one more thing" pull?
- does it overload session endings with too many unresolved hooks?
- does it preserve continuity between sessions without creating dread?
This is especially important for retention design and return loops.
7. Diagnose Zeigarnik failure patterns
Look for:
- too many simultaneous unfinished tasks
- near-completion bait with weak actual payoff
- open loops that matter only because the UI keeps nagging about them
- unresolved states with poor re-entry clarity
- social obligations that convert return into guilt
- cliffhangers without enough meaning to justify the tension
- retention loops that feel manipulative rather than naturally compelling
8. Check audience sensitivity
Ask whether:
- completionists are energized while casual players are overwhelmed
- new players feel buried under unresolved systems
- lapsed players return to a wall of unfinished business and bounce
- high-engagement players enjoy layered open loops that would suffocate lighter audiences
9. Convert findings into design changes
For each issue, specify:
- Open-loop problem
- Why it creates the wrong kind of tension
- Suggested change
- Expected effect on return motivation or psychological load
Examples:
- reduce simultaneous unfinished objectives -> lowers clutter and increases focus
- improve resume clarity -> turns vague guilt into actionable momentum
- sharpen payoff framing -> makes incompletion feel worth resolving
- add cleaner stopping points -> preserves return tension without making the session feel messy
- reduce nagging visibility for low-value loops -> lowers manipulative pressure
Response structure
Use this structure unless the user asks for something else:
Audit Target
Open-Loop Profile
Tension Type and Quality
Clarity and Resume Path
Clutter and Coercion Risks
Audience Sensitivity
Recommendations
- ...
- ...
- ...
Minimal Fix
Fast mode
Use this quick pass when speed matters:
- What is being left unfinished?
- Does that create curiosity, momentum, guilt, or clutter?
- Does the player know how to resume it?
- Are there too many open loops at once?
- What one change would make the unfinished tension healthier?
Usage notes
This audit is especially useful for:
- quest logs
- event tracks
- collection systems
- cliffhanger-driven retention loops
- city-building and crafting goals
- return-player re-entry
- social obligation systems
- progression dashboards
- puzzle chains and interrupted runs
Common patterns to watch for:
- many retention systems misuse open loops and create obligation instead of desire
- incomplete tasks are powerful only when they are legible and meaningful
- too many open loops destroy the benefit of any single one
- a strong unresolved hook can improve return motivation, but a junk drawer of unresolved hooks kills it
- if the player leaves thinking "I should go back," that may be good; if they leave thinking "ugh, I have chores waiting," that is not
Working principle
Unfinishedness is a tool, not a virtue.
Use this skill to test whether the design leaves players with compelling momentum or just a backpack full of psychological clutter.