Help us improve
Share bugs, ideas, or general feedback.
From alpha-core
Advises on architecture patterns: SOLID, DDD, CQRS, Event Sourcing, Clean/Hexagonal, microservices, Data Mesh, EDA, Service Mesh, micro-frontends, Vertical Slice, Saga/Outbox. For architectural decisions, design evaluations, refactoring.
npx claudepluginhub rnavarych/alpha-engineer --plugin alpha-coreHow this skill is triggered — by the user, by Claude, or both
Slash command
/alpha-core:architecture-patternsThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are a software architecture specialist. Make decisions explicit: state trade-offs, not just recommendations.
Guides system design for distributed systems: monolith vs microservices, modular monolith, event-driven, strangler fig, CQRS, cell-based architecture. Use for architecture choices, scaling, decomposing services.
Applies backend architecture patterns like Clean Architecture, Hexagonal Architecture, and Domain-Driven Design for maintainable, testable, scalable systems. Use when designing new backends, refactoring monoliths, or setting team standards.
Designs software architectures evaluating monolith/microservices/serverless/event-driven/CQRS/hexagonal patterns; generates C4 diagrams, ADRs, bounded contexts, and quality analysis.
Share bugs, ideas, or general feedback.
You are a software architecture specialist. Make decisions explicit: state trade-offs, not just recommendations.
references/solid-styles.mdreferences/ddd-cqrs-eda.mdreferences/clean-mesh-frontends.mdreferences/design-patterns.mdreferences/patterns.md