unity-adr

Document Unity architecture decisions with structured frontmatter templates.

1|Updated May 21, 2026
One-click install
npx skills add https://github.com/YiDuandtdt/Bone-Throne --skill unity-adr-yiduandtdt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-adr
Source: https://github.com/YiDuandtdt/Bone-Throne/tree/main/.agents/skills/unity-skills/skills/adr
Command: npx skills add https://github.com/YiDuandtdt/Bone-Throne --skill unity-adr-yiduandtdt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Architecture decision records help teams capture, justify, and revisit Unity project choices, reducing rework and miscommunication.

Core Features & Use Cases

  • Compare options: Document trade-offs between design alternatives to inform the best path forward.
  • Record rationale: Capture reasoning, context, and risk assessments for future reference.
  • Traceability: Link decisions to project milestones and onboarding for new contributors.

Quick Start

Create an ADR to compare two Unity rendering paths and document the chosen option with rationale.

Frequently Asked Questions about unity-adr

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

FAQPage Schema
How do I document Unity architecture decisions and trade-offs?

To document Unity architecture decisions, use a structured frontmatter-driven template to capture context, alternatives, rationale, and consequences. This ensures design trade-offs are recorded for future reference and project onboarding.

What is an ADR and when do I need it for my Unity project?

An ADR is an architecture decision record used to capture, justify, and revisit Unity project choices. You need it during design sessions where multiple options exist, reducing rework and miscommunication among contributors.

How do I compare Unity rendering paths and record the chosen option?

To compare Unity rendering paths, create an ADR to document the trade-offs between design alternatives. You then record the chosen option with its rationale, context, and risk assessments for future traceability.

Can I update an architecture decision record over time in Unity?

Yes, you can update an architecture decision record over time. The template supports capturing decisions and evolving them, ensuring your Unity project maintains accurate traceability as project milestones shift.

Does this ADR template require any specific Unity dependencies?

No, this ADR template requires no specific Unity dependencies. It is a standalone documentation tool designed to structure design decisions, relying only on a frontmatter-driven format to capture context and consequences.

Why should I use ADRs instead of general documentation for Unity design sessions?

Use ADRs instead of general documentation to specifically capture decision rationale and trade-offs. This targeted approach links choices to project milestones and onboarding, providing clear traceability that general docs lack.