create-architecture

Builds master architecture documents from CDDs, ADRs, and module indexes.

18|5|Updated Nov 25, 2025
One-click install
npx skills add https://github.com/wsman/MY-DOGE-MICRO --skill create-architecture-wsman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-architecture
Source: https://github.com/wsman/MY-DOGE-MICRO/tree/main/.agents/skills/create-architecture
Command: npx skills add https://github.com/wsman/MY-DOGE-MICRO --skill create-architecture-wsman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams turn approved CDDs and repository context into a rigorous master architecture blueprint instead of ad hoc design notes.

Core Features & Use Cases

  • Context Synthesis: Reads design documents, ADRs, reference libraries, and existing architecture files to build a complete technical picture.
  • Layer and Ownership Design: Maps modules to architecture layers, defines responsibilities, and clarifies what each module owns, exposes, and consumes.
  • Data Flow and API Boundaries: Describes how information moves through the system and specifies the public contracts between modules.
  • ADR Audit and Traceability: Checks existing ADRs against requirements, identifies gaps, and highlights decisions that still need formalized records.
  • Use Case: A product team is preparing for implementation and needs a single architecture document that aligns technical decisions with the approved concept and module index.

Quick Start

Ask the skill to analyze the repository and draft the master architecture document for the current product context.

Frequently Asked Questions about create-architecture

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

FAQPage Schema
How do I create a master architecture document from approved design docs and ADRs?

To create a master architecture document, synthesize approved CDDs, module indexes, ADRs, and reference libraries into a single blueprint. This process maps modules to architecture layers, defines ownership, and establishes ADR traceability for technical governance before implementation begins.

What is the best way to map data flow and define API boundaries for product architecture?

Defining API boundaries and data flow requires analyzing how information moves through system layers and specifying public contracts between modules. A master architecture blueprint formalizes these boundaries by mapping module responsibilities, exposures, and consumption patterns across the technical design.

How do I audit existing ADRs for traceability against technical requirements?

Auditing ADRs for traceability involves checking existing decision records against current product requirements to identify gaps. The architecture review process highlights missing formal records and verifies that technical decisions align with the approved concept and module index.

Can I use repository context to generate technical design and layer ownership definitions?

Yes, repository context and existing architecture files can be read to generate technical design and layer ownership definitions. The system synthesizes this context to map modules to specific architecture layers, clarifying exactly what each module owns, exposes, and consumes.

When do I need a formalized architecture blueprint instead of ad hoc design notes?

You need a formalized architecture blueprint when preparing for implementation and requiring rigorous technical governance. It replaces ad hoc design notes by satisfying technical requirement extraction, risk-aware technology verification, phased approval workflows, and final handoff documentation.