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.