Architecture Skill

Community

Design, review, and assess system architecture.

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.
View Source Repository