unity-adr

Document architecture decisions for Unity projects with structured ADRs.

1|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/mufengbufeng/EF --skill unity-adr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-adr
Source: https://github.com/mufengbufeng/EF/tree/main/UnityProject/.claude/skills/unity-skills/skills/adr
Command: npx skills add https://github.com/mufengbufeng/EF --skill unity-adr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Architecture decision records for Unity projects help teams compare options, lock in design choices, and ensure consistent architecture across the project.

Core Features & Use Cases

  • Create and document ADRs for Unity projects to capture decisions.
  • Compare options, capture rationale, pros and cons, and capture consequences.
  • Revisit triggers and update decisions as the project evolves.

Quick Start

Document a Unity design decision by outlining the context, available options, the chosen option, and its consequences.

Frequently Asked Questions about unity-adr

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I document architecture decisions for a Unity project?

You document Unity architecture decisions by creating ADRs that capture context, available options, the chosen design, and consequences. This locks in design choices and ensures consistent architecture across the project.

What is an architecture decision record in Unity development?

An architecture decision record in Unity development is a structured document used to compare approaches, capture rationale and pros/cons, and lock in design choices. It ensures consistent architecture across the project.

How do I compare architectural options and capture rationale in Unity?

Compare architectural options in Unity by structuring an ADR with fields for context and options. This captures rationale, pros and cons, and the consequences of the chosen design choice for future reference.

Can I update a Unity design decision when project requirements evolve?

Yes, you can update a Unity design decision when project requirements evolve by using revisit triggers. These triggers are defined within the ADR to guide when a locked-in architecture choice should be re-evaluated.

What should be included in a Unity architecture decision record?

A Unity architecture decision record should include fields for context, available options, the chosen decision, consequences, and revisit triggers. This structure guides durable architecture decisions and captures rationale.

When do I need to create an ADR for my Unity project?

You need to create an ADR for your Unity project when comparing approaches, selecting between options, or locking in a design choice. It captures the context and consequences to guide durable architecture decisions.