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
Technical Changelog & Release Notes Writer
Converts raw developer notes, commit messages, or pull request descriptions into polished, user-friendly changelog entries and release notes for multiple audiences.
AI Code Reviewer
Get a comprehensive code review with suggestions for improvements, security issues, and best practices
Debug Root Cause Analyzer
Systematically diagnose bugs and errors using structured root cause analysis — get a clear explanation, fix options, and prevention strategy from any error message or unexpected behavior.
Chain-of-Thought Reasoning
Step-by-step reasoning prompt for complex problem solving