What problem does it solve?
This Skill helps identify and rectify architectural flaws, ensuring a maintainable, scalable, and robust codebase by systematically evaluating patterns, layers, and design decisions.
Core Features & Use Cases
- Architecture Review: Analyzes codebase layers, dependency graphs, and design patterns.
- Scalability Assessment: Evaluates readiness for multi-resource, multi-user, and multi-instance scenarios.
- Technical Debt Identification: Pinpoints code in the wrong layer, missing abstractions, and configuration issues.
- Improvement Proposals: Generates actionable recommendations with impact, effort, risk, and priority.
- Use Case: A team is experiencing performance issues as their application scales. This Skill can be used to analyze the current architecture, identify bottlenecks, and propose refactoring strategies to improve scalability and maintainability.
Quick Start
Use the architect skill to evaluate the current codebase architecture and propose improvements.