---
title: "Architecture: <System Name>"
description: "Generate a comprehensive architecture document for a system or feature based on requirements."
type: skill
canonical_url: https://claudary.paisolsolutions.com/skills/architect
source: "Claudary"
difficulty: intermediate
author: "Claude Code Knowledge Pack"
date: 2026-07-10T11:07:53.644Z
license: CC-BY-4.0
attribution: "Architecture: <System Name> — Claudary (https://claudary.paisolsolutions.com/skills/architect)"
---

# Architecture: <System Name>
Generate a comprehensive architecture document for a system or feature based on requirements.

## Overview

Generate a comprehensive architecture document for a system or feature based on requirements.

## Steps


1. Gather requirements from the user: What is being built? What are the constraints?
2. Define the system boundaries:
3. Design the high-level architecture:
4. Detail each component:
5. Address cross-cutting concerns:
6. Document technology choices with rationale.
7. Identify risks and mitigation strategies.

## Format


```
# Architecture: <System Name>
## Overview: <one paragraph summary>
## Components: <list with responsibilities>
## Data Flow: <sequence of interactions>
```


## Rules

- Always start with requirements before designing solutions.
- Prefer simple architectures over complex ones.
- Every technology choice must have a stated rationale.

---

Source: [Claudary](https://claudary.paisolsolutions.com/skills/architect) · https://claudary.paisolsolutions.com
