← ClaudeAtlas

architecture-format-corelisted

Core structure for Architecture documents. For full templates with examples, load architecture-format-extended.
MatrixFounder/Agentic-development · ★ 5 · Code & Development · score 80
Install: claude install-skill MatrixFounder/Agentic-development
# Architecture Document Structure (Core) > [!NOTE] > This is the **CORE** template for architecture documents. > For full examples with JSON samples, diagrams, and detailed sections, load `architecture-format-extended`. Your architecture must contain the following sections: --- ## 1. Task Description Link to TASK and brief summary of requirements. --- ## 2. Functional Architecture Description of the system in terms of functions it performs. ### 2.1. Functional Components For each functional component describe: **Component Name:** [Example, "User Management"] **Purpose:** [Why this component is needed] **Functions:** - Function 1: [Description] - Input: [what accepts] - Output: [what returns] - Related Use Cases: [UC-01, UC-03] **Dependencies:** - Depends on which other components - Which components depend on it ### 2.2. Functional Components Diagram ``` [Mermaid diagram showing connections between components] ``` --- ## 3. System Architecture Description of the system in terms of physical/logical components. ### 3.1. Architectural Style Which architectural pattern is used: - Monolith - Microservices - Layered Architecture - Event-driven - Etc. **Justification:** [Why this style was chosen] ### 3.2. System Components For each system component describe: **Component Name:** [Example, "User Service"] **Type:** [Backend service / Frontend / Database / Message Queue / etc.] **Purpose:** [Why needed] **Implemented Functions:** [Links to functions fr