architecture-designer

Design and evaluate high-level system architectures and ADRs for scalable software solutions.

1|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/camelranchentertainment/Booking-Platform --skill architecture-designer-camelranchentertainment
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: architecture-designer
Source: https://github.com/camelranchentertainment/Booking-Platform/tree/main/.claude/skills/architecture-designer
Command: npx skills add https://github.com/camelranchentertainment/Booking-Platform --skill architecture-designer-camelranchentertainment

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps architects design high-level, scalable system architectures, review existing designs, and make architectural decisions. It can generate architecture diagrams, draft Architecture Decision Records (ADRs), compare technology trade-offs, model component interactions, and plan for future scalability.

Core Features & Use Cases

  • Architecture diagrams to visualize system structure and interactions.
  • Architecture Decision Records (ADRs) to capture decisions with rationale and trade-offs.
  • Trade-off evaluation to compare technologies, patterns, and approaches.
  • Component interaction design to define interfaces, dependencies, and data flows.
  • Scalability planning to prepare for growth, reliability, and operational considerations.
  • Infrastructure pattern selection to choose appropriate deployment and runtime patterns for the system.

Quick Start

Design a scalable architecture for a new platform and generate ADRs to document key decisions.

Frequently Asked Questions about architecture-designer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design a scalable system architecture for microservices?▼

Document architectural decisions by drafting Architecture Decision Records (ADRs) that capture the chosen technology, rationale, and specific trade-offs evaluated during the system design review process.

How do I evaluate technology trade-offs during infrastructure planning?▼

Evaluate technology trade-offs during infrastructure planning by comparing patterns and approaches side-by-side, analyzing component interfaces, and assessing operational considerations like scalability and reliability impacts.

Can I generate architecture diagrams to visualize system structure?▼

You can generate architecture diagrams to visualize system structure, model component interactions, and define dependencies and data flows required for evaluating high-level software solutions.

What is the best way to document architectural decisions for system design reviews?▼

The best way to document architectural decisions for system design reviews is creating ADRs that explicitly record the evaluated alternatives and operational trade-offs influencing the final infrastructure pattern selection.