build-isometric-arpg
Installation
SKILL.md
Build Isometric ARPG
Build one coherent playable loop before expanding scope: title/menu, character choice, movement, one encounter, reward, progression, and continuation.
Establish the production contract
- Inspect the current game entry point, scene loop, content model, controls, save model, and tests.
- Record the authoritative baseline before integrating dependent work. Preserve unmerged work and do not build from a stale branch.
- Define data-driven contracts for player classes, equipment, enemies, zones, encounters, quests, and review fixtures. Keep authored content separate from runtime state.
Build in vertical slices
Deliver each slice with a playable route and deterministic test state. Prefer this order:
- Movement, camera, collision, target selection, and pause/restart.
- One combat verb plus contact, damage, posture, recovery, and death.
- One enemy with telegraph, decision loop, and counterplay.
- One reward and atomic inventory/progression update.
- One zone transition or objective completion.