Agent skill · software engineering · github
architecture-blueprint-generator
Comprehensive project architecture blueprint generator that analyzes codebases to create detailed architectural documentation. Automatically detects technology stacks and architectural patterns, generates visual diagrams, documents implementation patterns, and provides extensible blueprints for maintaining architectural consistency and guiding new development.
Why this skill is useful
Generates executable architecture blueprints and visual diagrams based on codebase analysis, providing deep insights into technology stacks and architectural patterns.
What it needs
Requires dotnet, flutter, java, node, python installed locally. About 6k tokens when loaded. Last updated 2026-08-07. 37,534 stars on the source repository.
What this skill does
Comprehensive Project Architecture Blueprint Generator Configuration Variables ${PROJECTTYPE="Auto-detect .NET Java React Angular Python Node.js Flutter Other"} <!-- Primary technology --> ${ARCHITECTUREPATTERN="Auto-detect Clean Architecture Microservices Layered MVVM MVC Hexagonal Event-Driven Serverless Monolithic Other"} <!-- Primary architectural pattern --> ${DIAGRAMTYPE="C4 UML Flow Component None"} <!-- Architecture diagram type --> ${DETAILLEVEL="High-level Detailed Comprehensive Implementation-Ready"} <!-- Level of detail to include --> ${INCLUDESCODEEXAMPLES=true false} <!-- Include sample code to illustrate patterns --> ${INCLUDESIMPLEMENTATIONPATTERNS=true false} <!-- Include detailed implementation patterns --> ${INCLUDESDECISIONRECORDS=true false} <!-- Include architectural decision records --> ${FOCUSONEXTENSIBILITY=true false} <!-- Emphasize extension points and patterns --> Generated Prompt "Create a comprehensive 'ProjectArchitectureBlueprint.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: 1. Architecture Detection and Analysis ${PROJECTTYPE == "Auto-detect" ? "Analyze the project structure to identify all technology stacks and frameworks in use by examining: Project and configuration files Package dependencies and import statements Framework-specific patterns and conventions Build and deployment configurations" : "Focus on ${PROJECTTYPE} specific patterns and practices"} ${ARCHITECTUREPATTERN == "Auto-detect" ? "Determine the architectural pattern(s) by analyzing: Folder organization and namespacing Dependency flow and component boundaries Interface segregation and abstraction patterns Communication mechanisms between components" : "Document how the ${ARCHITECTUREPATTERN} architecture is implemented"} 2. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills github/architecture-blueprint-generator