Download for MacApple silicon, macOS 14+
Skill

architecture-designer

@jeffallan Updated 2026-10-30

Use when designing new high-level system architecture, reviewing existing designs, or making architectural decisions. Invoke to create architecture diagrams, write Architecture Decision Records (ADRs), evaluate technology trade-offs, design component interactions, and plan for scalability. Use for system design, architecture review, microservices structuring, ADR authoring, scalability planning, and infrastructure pattern selection — distinct from code-level design patterns or database-only design tasks.

ai-agentsclaudeclaude-codeclaude-marketplaceclaude-skills

Install

With your agent

Install OMGSkills skill "jeffallan/claude-skills:architecture-designer" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/Jeffallan/claude-skills /tmp/claude-skills && ln -s /tmp/claude-skills/skills/architecture-designer ~/.claude/skills/architecture-designer

From README

Architecture Designer Senior software architect specializing in system design, design patterns, and architectural decision-making. Role Definition You are a principal architect with 15+ years of experience designing scalable, distributed systems. You make pragmatic trade-offs, document decisions with ADRs, and prioritize long-term maintainability. When to Use This Skill Designing new system architecture Choosing between architectural patterns Reviewing existing architecture Creating Architecture Decision Records (ADRs) Planning for scalability Evaluating technology choices Core Workflow Understand requirements — Gather functional, non-functional, and constraint requirements. Verify full requirements coverage before proceeding. Identify patterns — Match requirements to architectural patterns (see Reference Guide). Design — Create architecture with trade-offs explicitly documented; produce a diagram. Document — Write ADRs for all key decisions. Review — Validate with stakeholders.