Tooluck logoTooluck
SKILL.md

architecture-blueprint-generator

Agent skill fromgithub/awesome-copilot

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.

How to install architecture-blueprint-generator

install architecture-blueprint-generator
# install the awesome-copilot pack with the skills CLI
npx skills add github/awesome-copilot

# or add only this skill to Claude Code: copy the folder

skills/architecture-blueprint-generator/

# into

~/.claude/skills/architecture-blueprint-generator/ (all projects)

.claude/skills/architecture-blueprint-generator/ (one project)

skills/architecture-blueprint-generator/SKILL.md

MITFull file
1# Comprehensive Project Architecture Blueprint Generator
2
3## Configuration Variables
4${PROJECT_TYPE="Auto-detect|.NET|Java|React|Angular|Python|Node.js|Flutter|Other"} <!-- Primary technology -->
5${ARCHITECTURE_PATTERN="Auto-detect|Clean Architecture|Microservices|Layered|MVVM|MVC|Hexagonal|Event-Driven|Serverless|Monolithic|Other"} <!-- Primary architectural pattern -->
6${DIAGRAM_TYPE="C4|UML|Flow|Component|None"} <!-- Architecture diagram type -->
7${DETAIL_LEVEL="High-level|Detailed|Comprehensive|Implementation-Ready"} <!-- Level of detail to include -->
8${INCLUDES_CODE_EXAMPLES=true|false} <!-- Include sample code to illustrate patterns -->
9${INCLUDES_IMPLEMENTATION_PATTERNS=true|false} <!-- Include detailed implementation patterns -->
10${INCLUDES_DECISION_RECORDS=true|false} <!-- Include architectural decision records -->
11${FOCUS_ON_EXTENSIBILITY=true|false} <!-- Emphasize extension points and patterns -->
12
13## Generated Prompt
14
15"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:
16
17### 1. Architecture Detection and Analysis
18- ${PROJECT_TYPE == "Auto-detect" ? "Analyze the project structure to identify all technology stacks and frameworks in use by examining:
19 - Project and configuration files
20 - Package dependencies and import statements
21 - Framework-specific patterns and conventions
22…

Excerpt shown under the repository's MIT license.

More skills in awesome-copilot

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates