create-control-manifest

Extract required, forbidden, and guardrail rules from Accepted ADRs into a control manifest.

1|Updated May 5, 2026
One-click install
npx skills add https://github.com/XGanQAQ/Unity-Claude-Code-Game-Studios --skill create-control-manifest-xganqaq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-control-manifest
Source: https://github.com/XGanQAQ/Unity-Claude-Code-Game-Studios/tree/main/.claude/skills/create-control-manifest
Command: npx skills add https://github.com/XGanQAQ/Unity-Claude-Code-Game-Studios --skill create-control-manifest-xganqaq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill converts scattered Accepted ADRs, technical preferences, and engine references into a single, flat checklist that programmers can follow without repeatedly interpreting rationale.

Core Features & Use Cases

  • Extracts programmer-ready rules from only Accepted ADRs, turning “why” into “what to do” and “what to never do.”
  • Organizes rules by architecture layer (Foundation, Core, Feature, Presentation) and duplicates cross-layer rules where needed.
  • Includes global constraints such as naming conventions, performance budgets, forbidden patterns, and forbidden/deprecated engine APIs.
  • Previews and gate-checks output with a technical director review before writing the manifest.

Quick Start

Run /create-control-manifest after /architecture-review passes and the ADRs are in Accepted status to generate docs/architecture/control-manifest.md.

Frequently Asked Questions about create-control-manifest

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

FAQPage Schema
How do I extract actionable rules from accepted ADRs for my development team?

You can extract actionable rules from accepted ADRs by generating a control manifest that converts architectural rationale into required, forbidden, and guardrail rules. This produces a flat checklist programmers can follow without repeatedly interpreting the original ADRs.

What is a control manifest in software architecture documentation?

A control manifest is a single source of truth document that extracts programmer-ready rules from accepted ADRs. It organizes what to implement and avoid across Foundation, Core, Feature, and Presentation layers, including naming conventions, performance budgets, and deprecated engine APIs.

When should I generate a control manifest after an architecture review?

You should generate a control manifest after your architecture review passes and your ADRs reach Accepted status. This ensures the extracted engineering rules reflect finalized decisions rather than draft proposals, keeping the manifest stable for implementation workflows.

How do I organize engineering standards by architecture layer?

You can organize engineering standards by architecture layer by categorizing extracted rules into Foundation, Core, Feature, and Presentation sections. Cross-layer rules are duplicated where needed so each layer has direct visibility into its specific constraints and guardrails.

Can I include global constraints like performance budgets and forbidden patterns in a control manifest?

Yes, a control manifest includes global constraints such as naming conventions, performance budgets, forbidden patterns, and deprecated engine APIs. These constraints apply across all architecture layers and are validated through a technical director review gate before the manifest is written.

How do I validate engineering rules before writing them to the architecture documentation?

Engineering rules are validated through a technical director review gate that previews and checks the output before writing the manifest file. This gate ensures only accepted ADRs and engine reference documents contribute to the final rules, maintaining documentation integrity.