microservices-design
Installation
SKILL.md
skill:microservices-design — Microservices Patterns, Orchestration, and Service Mesh
Version: 1.0.0
Purpose
Design resilient microservice architectures with well-defined service boundaries, communication patterns, and operational strategies. This skill guides decisions from monolith decomposition to distributed system concerns — producing service catalogs, interaction diagrams, data ownership maps, and operational runbooks.
Use when:
- Decomposing a monolith into microservices
- Designing a new distributed system from scratch
- Establishing inter-service communication patterns
- Implementing distributed transactions (saga patterns)
- Designing observability and resilience strategies
- Evaluating whether microservices are the right choice