Architecture Skill
CommunityDesign, review, and assess system architecture.
Software Engineering#design#architecture#security#scalability#maintainability#technical debt#review#ADR#diagrams
Authordhofheinz
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Designing, reviewing, and documenting complex system architectures is a challenging, time-consuming task that requires deep expertise and consistent application of best practices. This skill automates these processes, ensuring high-quality, well-documented, and robust architectural decisions, allowing you to focus on innovation.
Core Features & Use Cases
- Architecture Design: Create comprehensive designs for new features or systems, covering database, backend, frontend, and infrastructure layers.
- Architecture Review: Analyze existing systems for quality, security, performance, scalability, and maintainability issues.
- ADR Creation: Document significant architectural decisions with context, alternatives, and rationale in a standard Architectural Decision Record (ADR) format.
- Health Assessment: Provide a comprehensive health score across multiple dimensions like technical debt, security, and cost efficiency, with trend analysis.
- Use Case: A team is building a new microservices platform. They use this skill to design the initial architecture, document key decisions with ADRs, and then regularly assess the architecture's health to track technical debt and ensure long-term maintainability, reducing future operational overhead.
Quick Start
Use the architect skill to design a new architecture for a "real-time chat application" with "10,000 concurrent users" that "must integrate with existing user authentication".
Dependency Matrix
Required Modules
python3jqnpmpippipenvpoetrybundlergocargocomposersafetydepcheckradon
Components
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: Architecture Skill Download link: https://github.com/dhofheinz/open-plugins/archive/main.zip#architecture-skill Please download this .zip file, extract it, and install it in the .claude/skills/ directory.