← ClaudeAtlas

architecture-formatlisted

Standard structure and templates for Architecture documents (docs/ARCHITECTURE.md).
MatrixFounder/Agentic-development · ★ 5 · Code & Development · score 80
Install: claude install-skill MatrixFounder/Agentic-development
# Architecture Document Structure 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] - Function 2: [Description] - Input: [what accepts] - Output: [what returns] - Related Use Cases: [UC-02] **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 from functional architecture] **Technologies:** [Programming language, frameworks