architecture-blueprint-generator
Analyzes codebases to generate comprehensive architectural documentation with diagrams and implementation patterns.
- Auto-detects technology stacks (.NET, Java, React, Angular, Python, Node.js, Flutter) and architectural patterns (Clean Architecture, Microservices, Layered, MVVM, Hexagonal, Event-Driven, Serverless, Monolithic)
- Generates C4, UML, Flow, or Component diagrams at multiple abstraction levels showing subsystems, dependencies, and data flow
- Documents core components, layers, data architecture, cross-cutting concerns (authentication, error handling, logging, validation), and service communication patterns
- Includes optional implementation patterns, architectural decision records, code examples, and extension guidance for maintaining consistency across new development
- Configurable detail levels from high-level overviews to implementation-ready blueprints with testing and deployment architecture
Comprehensive Project Architecture Blueprint Generator
Configuration Variables
${PROJECT_TYPE="Auto-detect|.NET|Java|React|Angular|Python|Node.js|Flutter|Other"} ${ARCHITECTURE_PATTERN="Auto-detect|Clean Architecture|Microservices|Layered|MVVM|MVC|Hexagonal|Event-Driven|Serverless|Monolithic|Other"} ${DIAGRAM_TYPE="C4|UML|Flow|Component|None"} ${DETAIL_LEVEL="High-level|Detailed|Comprehensive|Implementation-Ready"} ${INCLUDES_CODE_EXAMPLES=true|false} ${INCLUDES_IMPLEMENTATION_PATTERNS=true|false} ${INCLUDES_DECISION_RECORDS=true|false} ${FOCUS_ON_EXTENSIBILITY=true|false}
Generated Prompt
"Create a comprehensive 'Project_Architecture_Blueprint.md' document that thoroughly analyzes the architectural patterns in the codebase to serve as a definitive reference for maintaining architectural consistency. Use the following approach: