# Game Design Ideal Outcome Backcasting

> Start from the ideal player-facing result and work backward to the design steps, systems, and decisions required to reach it. Use when a team knows the kind of experience it wants but not how to structure the path there, when redesigning a feature around a stronger destination, or when clarifying what must be true for a concept to feel successful.

- Skill: `stanestane/game-design-ideal-outcome-backcasting` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add stanestane/game-design-ideal-outcome-backcasting`
- Raw SKILL.md: https://api.skillmd.com/api/skills/stanestane/game-design-ideal-outcome-backcasting/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: Stanestane (https://skillmd.com/u/stanestane)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/stanestane/game-design-ideal-outcome-backcasting

---


# Game Design Ideal Outcome Backcasting

Start from the ideal future and work backward.

Use this skill when the end-state is easier to imagine than the path to reach it. Treat the ideal outcome as a design tool, not a fantasy wish list. The aim is to define the best believable player-facing result, then retrace the steps needed to make it real.

Read `references/family-conventions.md` when you need the shared conventions for this GROW-derived skill family.

## What to produce

Generate:
1. **Ideal outcome** - the best believable player-facing result
2. **Required conditions** - what must be true for that result to exist
3. **Backward path** - the enabling steps, systems, and decisions
4. **Near-term priorities** - what must happen first

## Process

### 1. Describe the ideal future
Clarify:
- what the player experience looks and feels like
- what success looks like in the feature or system
- what makes this version meaningfully better than the current one

### 2. Identify enabling conditions
Ask:
- what must exist for this outcome to work
- what systems, UX, content, or support layers are required
- what assumptions must hold true

### 3. Work backward
Retrace the path from the ideal state to the current state.
List:
- key milestones
- prerequisite systems
- sequencing dependencies
- learnings or tests needed before commitment

### 4. Distill immediate priorities
Separate:
- what must happen now
- what can wait
- what should be prototyped or validated first

## Response structure

### Ideal Outcome
- ...

### Required Conditions
- ...

### Backward Path
1. ...
2. ...
3. ...

### Immediate Priorities
- ...

## Fast mode
- What does the best believable version look like?
- What would need to be true for that version to work?
- What are the first steps backward from that destination?

## Working principle

A clearer destination makes the path easier to design.
