What problem does it solve?
This Skill helps you capture important Unity architecture decisions when several approaches are plausible and the choice may need to be revisited later. It turns an implicit debate into a clear, reusable record of what was decided and why.
Core Features & Use Cases
- Decision Comparison: Weigh tradeoffs between competing Unity approaches, libraries, or patterns.
- Concise ADR Output: Produce a short architecture decision record with context, options, chosen path, rationale, consequences, and revisit triggers.
- Common Use Cases: Choosing Coroutine vs UniTask, direct reference vs event-driven communication, ScriptableObject config vs in-scene authoring, one assembly vs multiple asmdef, or MonoBehaviour logic vs pure C# services.
Quick Start
Use this skill to compare the Unity options I am considering and draft a concise ADR with the decision, rationale, consequences, and revisit triggers.