microservices-patterns
✓Verified·Scanned 2/19/2026
microservices-patterns
from clawhub.ai·vb16fa3f·14.4 KB·0 installs
Scanned from 1.0.0 at b16fa3f · Transparency log ↗
$ vett add clawhub.ai/wpank/microservices-patterns
Microservices Patterns
Patterns for building distributed systems: service decomposition, inter-service communication, data management, and resilience. Helps you avoid the "distributed monolith" anti-pattern.
What's Inside
- Decision Framework — when to use microservices vs monolith
- Service Decomposition — by business capability, Strangler Fig migration pattern
- Communication Patterns — synchronous (REST/gRPC) with retries, asynchronous (events/Kafka)
- Data Patterns — database per service, Saga pattern for distributed transactions
- Resilience Patterns — circuit breaker, retry with exponential backoff, bulkhead isolation
- API Gateway Pattern — single entry point, request aggregation, circuit breaking
- Health Checks — liveness and readiness probes
When to Use
- Decomposing a monolith into microservices
- Designing service boundaries and contracts
- Implementing inter-service communication
- Managing distributed transactions
- Building resilient distributed systems
Installation
npx add https://github.com/wpank/ai/tree/main/skills/backend/microservices-patterns
Manual Installation
Cursor (per-project)
From your project root:
mkdir -p .cursor/skills
cp -r ~/.ai-skills/skills/backend/microservices-patterns .cursor/skills/microservices-patterns
Cursor (global)
mkdir -p ~/.cursor/skills
cp -r ~/.ai-skills/skills/backend/microservices-patterns ~/.cursor/skills/microservices-patterns
Claude Code (per-project)
From your project root:
mkdir -p .claude/skills
cp -r ~/.ai-skills/skills/backend/microservices-patterns .claude/skills/microservices-patterns
Claude Code (global)
mkdir -p ~/.claude/skills
cp -r ~/.ai-skills/skills/backend/microservices-patterns ~/.claude/skills/microservices-patterns
Related Skills
architecture-patterns— Clean Architecture, Hexagonal, and DDD foundationsevent-store— Event sourcing for microservices data managementarchitecture-decision-records— Document decomposition and design decisions
Part of the Backend skill category.