Distributed Systems

Skills related to building and managing distributed systems including communication, resilience, and data management.

7 skills
W
workflow-orchestration-patterns

by wshobson

workflow-orchestration-patterns helps design durable Temporal workflows for distributed systems. Learn when to use it, how to install it, and how to model workflow vs activity boundaries, compensation, retries, and determinism.

Workflow Automation
Favorites 0GitHub 32.6k
W
saga-orchestration

by wshobson

saga-orchestration helps backend teams design distributed transactions with ordered steps, compensations, timeouts, retries, and stuck-saga recovery. Use it to evaluate fit, read key files, install from the parent repo, and apply the skill to practical microservice workflows.

Backend Development
Favorites 0GitHub 32.6k
W
projection-patterns

by wshobson

projection-patterns helps teams design CQRS read models and event-stream projections, with practical guidance on projection types, replay, checkpointing, and usage for Backend Development.

Backend Development
Favorites 0GitHub 32.6k
W
microservices-patterns

by wshobson

Use the microservices-patterns skill to plan service boundaries, communication styles, data ownership, and resilience patterns for distributed systems and monolith migrations.

Backend Development
Favorites 0GitHub 32.6k
W
architecture-patterns

by wshobson

architecture-patterns helps backend teams design or refactor services with Clean, Hexagonal, Onion, and DDD approaches. Learn how to add the skill from the wshobson/agents repo, review SKILL.md and advanced references, and apply it to layering, bounded contexts, interfaces, dependency rules, and refactor plans.

Backend Development
Favorites 0GitHub 32.6k
W
event-store-design

by wshobson

event-store-design helps Backend Development teams design event stores for event-sourced systems, covering streams, ordering, concurrency, snapshots, metadata, subscriptions, and operational tradeoffs. Use it to shape a practical event store design before implementation.

Backend Development
Favorites 0GitHub 32.6k
W
cqrs-implementation

by wshobson

cqrs-implementation helps backend teams design CQRS architectures, separate command and query models, and plan read/write scaling, events, and gradual adoption.

Backend Development
Favorites 0GitHub 32.6k