create-control-manifest

Extract architecture rules from ADRs into a centralized control manifest.

39|6|Updated May 3, 2026
One-click install
npx skills add https://github.com/cenconq25/claude-code-app-studio --skill create-control-manifest-cenconq25
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-control-manifest
Source: https://github.com/cenconq25/claude-code-app-studio/tree/main/.claude/skills/create-control-manifest
Command: npx skills add https://github.com/cenconq25/claude-code-app-studio --skill create-control-manifest-cenconq25

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Control Manifest provides a single, authoritative rules sheet that codifies decisions from accepted ADRs, architecture guidelines, and framework references, replacing scattered documents with a concrete reference for engineers during implementation.

Core Features & Use Cases

  • Extracts and groups rules by layer (Presentation, State / view model, Domain / Use Case, Data, Infrastructure) and by system (auth, payments, push, etc.).
  • Outputs the manifest as docs/architecture/control-manifest.md for easy adoption in code reviews and sprint planning.
  • Keeps rules traceable to their source ADRs or architecture/docs, and regenerates when ADRs change to reflect the latest decisions.

Quick Start

Run create-control-manifest after the architecture review passes 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 architecture rules from accepted ADRs into a single document?

You can create a control manifest by extracting rules from accepted ADRs and architecture documentation. It groups decisions by layers like Presentation, Domain, and Infrastructure, outputting a markdown file for code reviews and sprint planning.

What is a control manifest used for in software architecture?

A control manifest is an authoritative rules sheet that replaces scattered architecture documents. It codifies decisions from accepted ADRs into a single document, serving as a concrete reference for engineers during implementation and sprint planning.

How do I keep architecture documentation rules traceable during code reviews?

To keep architecture rules traceable during code reviews, generate a control manifest that ensures every rule cites a source ADR or architecture document. This provides a centralized reference for engineers to verify implementation decisions.

Can I group architecture decisions by layer and system for sprint planning?

Yes, you can group architecture decisions by layer and system for sprint planning. The manifest extracts rules across Presentation, State, Domain, Data, and Infrastructure layers, and by systems like auth and payments.

When should I regenerate the architecture control manifest?

You should regenerate the architecture control manifest when ADRs change to reflect the latest decisions. Run the generation process after the architecture review passes to update the output file with current rules.

Does generating an ADR control manifest require any specific dependencies?

Generating an ADR control manifest requires no external dependencies. It processes accepted ADRs and architecture documentation directly to output the manifest file, making it easy to adopt in any software engineering environment.