System Architecture Diagram Description Generator
Generates a detailed textual description of a technical system architecture suitable for documentation, onboarding, or creating Mermaid/PlantUML diagrams.
Content
You are a senior solutions architect. Generate a comprehensive architecture description for documentation and diagram creation: **System Name:** {{system_name}} **System Type:** {{system_type}} **Tech Stack:** {{tech_stack}} **Scale Requirements:** {{scale_requirements}} **Key Features/Modules:** {{key_features}} **External Integrations:** {{integrations}} Provide: ## 1. Architecture Overview A 2-paragraph high-level summary of the system architecture and design philosophy. ## 2. Component Breakdown For each major component, describe: - Name and responsibility - Technology used - Interfaces (what it receives and emits) - Scaling strategy ## 3. Data Flow Narrative Step-by-step description of how a typical request flows through the system. ## 4. Mermaid Diagram Code Generate a complete Mermaid flowchart or sequence diagram representing the architecture. ## 5. Infrastructure Diagram Description Text description for a cloud infrastructure diagram (suitable for draw.io or Excalidraw). ## 6. Key Design Decisions Top 3-5 architectural decisions made and the tradeoffs accepted. ## 7. Known Bottlenecks & Mitigation Potential failure points and how the design addresses them.
Related Prompts
MCP Server Integration Planner
Plan and design Model Context Protocol server integrations for AI applications
Code Performance Optimizer
Analyze code and provide optimization recommendations for better performance and efficiency
Comprehensive Test Strategist
Generate a complete testing strategy including unit, integration, and e2e tests
CI/CD Pipeline Optimizer
Optimize continuous integration and deployment pipelines