claude

architect-system-design

Architecture patterns, system decomposition, DDD, microservices, event-driven, CQRS. Grounded in TOGAF, IASA BTABoK, ISO 42010.

48 on GitHubby Seth Fordv1.0.0MITupdated 8 months agoarchitecture
/

Plugin architect-system-design from marketplace claude-skills in sethdford/claude-skills. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (10)

  • api-gateway-design

    Design API gateways that route, authenticate, rate-limit, and aggregate backend services. Use when building client-facing APIs or managing service boundaries.

  • caching-strategy

    Design multi-layer caching strategies (client, edge, service, database) for performance. Use when optimizing latency or reducing database load.

  • cqrs-design

    Separate command (write) and query (read) models for complex domains. Use when read/write patterns diverge significantly or when audit/consistency requirements demand immutability.

  • data-partitioning

    Design partitioning and sharding strategies for data at scale. Use when single database hits throughput or storage limits.

  • domain-driven-design

    Apply DDD principles to model business domains, design aggregates, and establish clear language across teams. Use when modeling complex business logic or integrating domain experts.

  • event-driven-architecture

    Design systems that communicate through events instead of direct service calls. Use when building loosely-coupled, scalable, and resilient architectures.

  • microservices-patterns

    Apply proven microservices patterns including saga, circuit breaker, bulkhead, and eventual consistency. Use when designing service-to-service communication and handling distributed failures.

  • monolith-assessment

    Evaluate whether to keep, refactor, or break apart a monolithic system. Use when facing scaling or team velocity challenges with monoliths.

  • service-mesh-patterns

    Implement service mesh patterns for observability, resilience, and traffic management. Use when managing complex microservices communication at scale.

  • system-decomposition

    Break complex systems into bounded contexts with DDD. Map business capabilities to service boundaries, define ubiquitous language, assess cohesion/coupling. Use when refactoring monoliths or designing new architectures.

Slash commands (4)

  • /architect-system-design:architect-system

    Design complete system architecture from requirements. Produces C4 diagrams, bounded contexts, and integration specifications.

  • /architect-system-design:decompose-monolith

    Assess monolith and plan migration to services. Provides step-by-step extraction roadmap.

  • /architect-system-design:design-api

    Create API gateway and service contract specifications. Design scalable APIs.

  • /architect-system-design:evaluate-architecture

    Audit existing architecture for resilience and scalability. Produces recommendations.

View source on GitHub

More from sethdford/claude-skills

All 57 plugins →

Cross-functional SDLC workflows: phase gates, definitions of ready/done, feature lifecycle, release checklists, incident-to-improvement, compliance traceability. Grounded in ISO/IEC 12207, 15288.

8 skills · 8 commands

48

User research: personas, empathy maps, journey maps, interviews, usability testing, JTBD.

10 skills · 4 commands

48

Clean code, refactoring, SOLID principles, code smell detection, complexity analysis.

10 skills · 4 commands

48

Problem discovery, customer research, opportunity assessment, assumption mapping.

10 skills · 4 commands

48

UI design: color systems, typography, layout grids, responsive design, data viz.

9 skills · 4 commands

48

TDD, property-based testing, test architecture, mutation testing, test data management.

9 skills · 4 commands

48

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

hookify

claude

Easily create custom hooks to prevent unwanted behaviors by analyzing conversation patterns or from explicit instructions. Define rules via simple markdown files.

1 skill · 4 commands · 1 agent · hooks

anthropics/claude-code 155,476

Design fluency for frontend development. 1 skill with 24 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.

1 skill · 4 agents · hooks

pbakaus/impeccable 109,099

AI-powered codebase understanding — analyze, visualize, and explain any project

9 skills · 10 agents · hooks

Egonex-AI/Understand-Anything 92,410

Core Ruflo MCP tools, commands, and Claude Code orchestration patterns

5 skills · 2 commands · 4 agents · 1 MCP server · hooks

ruvnet/ruflo 81,589

diagram-design

claudecodex

Editorial diagrams in your brand, as self-contained HTML and SVG. Architecture, flowcharts, sequence, state machines, ER and database schemas, timelines, swimlanes, org charts, Gantt, Wardley maps, user journeys, service blueprints, UML class, lifecycle phase maps, and charts from bar, line and scatter to Sankey, treemap and heatmap, plus many more. Redraws draw.io, Mermaid, Excalidraw and PlantUML files. Exports SVG and PNG.

1 skill · 7 commands

cathrynlavery/diagram-design 66,757

Maintain architect-system-design?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins57 plugins