What problem does it solve?
This skill provides senior architects with tools and frameworks to design scalable, maintainable software systems. It automates diagram generation, aids in tech stack decisions, and analyzes dependencies, reducing complexity and ensuring architectural integrity.
Core Features & Use Cases
- Architecture Diagram Generator: Automatically generate architecture diagrams from project descriptions or code.
- Project Architect: Analyze existing projects for architectural patterns, performance metrics, and provide recommendations.
- Dependency Analyzer: Identify and visualize dependencies within a codebase to understand coupling.
- Use Case: Design a new microservice architecture, automatically generate its C4 model diagrams, then analyze the project's dependencies to ensure modularity and identify potential bottlenecks.
Quick Start
Use the senior-architect skill to generate an architecture diagram for the 'e-commerce-platform' project.