create-control-manifest

Extract centralized control manifests from ADRs and engine references.

Updated Feb 8, 2024
One-click install
npx skills add https://github.com/kay6198835/Game-RPG --skill create-control-manifest-kay6198835
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-control-manifest
Source: https://github.com/kay6198835/Game-RPG/tree/main/.claude/skills/create-control-manifest
Command: npx skills add https://github.com/kay6198835/Game-RPG --skill create-control-manifest-kay6198835

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Create Control Manifest provides a flat, actionable rules sheet for programmers. It answers "what you must do" and "what you must never do," organized by architectural layer, and derived from accepted ADRs, technical preferences, and engine reference docs. Where ADRs explain why, the manifest tells you what.

Core Features & Use Cases

  • Extract and consolidate patterns from Accepted ADRs, engine references, and tech preferences.
  • Produce a per-layer set of rules (Foundation, Core, Feature, Presentation) with global conventions.
  • Generate a ready-to-review manifest at docs/architecture/control-manifest.md.

Quick Start

Run the /create-control-manifest update command after ADRs are accepted to regenerate the manifest.

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 architecture rules from accepted ADRs?

Extracting architecture rules from accepted ADRs involves generating a centralized Control Manifest that consolidates required and forbidden patterns, performance guardrails, and engine API constraints into an actionable per-layer rules sheet.

What is an architecture control manifest used for?

An architecture control manifest provides programmers a per-layer rules sheet defining required and forbidden patterns, derived from accepted ADRs, technical preferences, and engine reference docs.

How do I consolidate tech preferences and engine references into a single rules sheet?

Consolidate tech preferences and engine references by running a manifest update command that classifies rules across Foundation, Core, Feature, and Presentation layers, outputting a ready-to-review file at docs/architecture/control-manifest.md.

When do I need to regenerate an architecture manifest?

Regenerate an architecture manifest whenever new ADRs are accepted, ensuring the control rules sheet captures the latest required and forbidden patterns, performance guardrails, and engine API constraints.

Does the control manifest classify rules by architectural layer?

Yes, the control manifest classifies extracted rules by architectural layer, organizing global conventions and specific patterns across Foundation, Core, Feature, and Presentation layers.

What is the best way to enforce engineering governance from ADRs?

The best way to enforce engineering governance from ADRs is to transform them into an actionable architecture manifest that explicitly dictates required and forbidden patterns, shifting from explaining why to specifying what to do.