What problem does it solve?
This Skill automates the analysis of system architecture, design patterns, module boundaries, and scalability, providing actionable recommendations and architectural decision records.
Core Features & Use Cases
- Architecture Analysis: Deep dives into project structure, languages, frameworks, and entry points.
- Design Pattern Detection: Identifies common design patterns within the codebase.
- Scalability Assessment: Evaluates concurrency models, data layers, and potential bottlenecks.
- ADR Generation: Creates templates for documenting architectural decisions.
- Use Case: A new developer joins a complex project and needs to understand its architecture. This Skill can provide a comprehensive overview, identify key patterns, and highlight areas for potential improvement or scalability concerns.
Quick Start
Run the architect skill to analyze the current system architecture and generate a report.