software-architecture
Installation
SKILL.md
Software Architecture
Use this skill to make and defend architecture decisions for any software — not just games. It replaces ad-hoc structure with a deliberate choice from two planes:
- Macro (structural): how the whole app is decomposed and which way dependencies point. → macro-structures.md
- Micro (tactical/runtime): how a local code problem is solved. → runtime-patterns.md, plus the game backbone in game/README.md.
The one rule everything else serves
Choose the simplest structure that makes the next change easy.