What problem does it solve?
Helps teams capture, compare, and document architectural decisions in Unity projects so choices and tradeoffs are preserved and revisited with context.
Core Features & Use Cases
- Structured ADR template: Produces concise entries including Decision, Context, Options considered, Chosen option, Rationale, Consequences, and Revisit triggers.
- Decision guidance: Advises on tradeoffs for common Unity patterns such as Coroutine vs UniTask, direct references vs event-driven communication, ScriptableObject configs vs in-scene authoring, and assembly boundaries.
- Guardrails: Encourages short, impactful ADRs and records only decisions that materially affect architecture or code generation.
- Use Case: When choosing between single assembly or multiple asmdef files, use this Skill to compare options and record the final choice and its consequences.
Quick Start
Create an ADR comparing Coroutine and UniTask for asynchronous workflows in a Unity project and recommend a choice with pros, cons, consequences, and revisit triggers.