Claude
Skills
Sign in
← All categories

architectural-pattern

13 skills · 11 free · cap $19/skill or unlock all for $99

architecture-paradigm-layered

Included

Applies layered n-tier architecture with enforced boundaries. Use when designing moderate systems needing clear presentation, domain, and persistence layers.

architectural-pattern

architecture-paradigm-microservices

Included

Applies microservices for independent deployment and per-service scaling. Use when teams need autonomous release cycles with distinct capability scaling needs.

architectural-pattern

architecture-paradigm-client-server

Included

Applies client-server architecture for web/mobile apps. Use when designing systems with centralized backend services, trust boundaries, or offline-first sync.

architectural-pattern

architecture-paradigm-cqrs-es

Included

Applies CQRS and Event Sourcing for read/write separation and audit trails. Use when designing systems with complex domain logic or full state-change history.

architectural-pattern

architecture-paradigm-event-driven

Included

Applies event-driven async messaging to decouple producers and consumers. Use when designing real-time or multi-subscriber systems needing loose coupling.

architectural-pattern

architecture-paradigm-functional-core

Included

Applies Functional Core, Imperative Shell to isolate logic from side effects. Use when business logic is entangled with I/O or unit tests are slow and brittle.

architectural-pattern

architecture-paradigm-hexagonal

Included

Applies hexagonal architecture isolating domain from infrastructure. Use when designing systems where testability and port/adapter separation are priorities.

architectural-pattern

architecture-paradigm-microkernel

Included

Applies microkernel architecture with minimal core and plugin extensibility. Use when building platforms where third parties extend core functionality.

architectural-pattern

architecture-paradigm-modular-monolith

Included

Applies modular monolith with enforced internal boundaries. Use when teams want service-level autonomy without distributed system overhead.

architectural-pattern

architecture-paradigm-serverless

Included

Applies serverless FaaS patterns for event-driven workloads. Use when designing bursty workloads with minimal infrastructure and pay-per-execution cost model.

architectural-pattern

architecture-paradigm-service-based

Included

Applies coarse-grained service architecture for deployment independence. Use when independent deployment is needed but shared databases rule out microservices.

architectural-pattern

architecture-paradigm-pipeline

Included

Applies pipes-and-filters for sequential data transformations. Use when data flows through discrete stages like ETL, streaming analytics, or CI/CD pipelines.

architectural-pattern

architecture-paradigm-space-based

Included

Applies data-grid architecture for high-traffic stateful workloads. Use when a single database cannot scale and in-memory partitioning is needed.

architectural-pattern

More categories