Design microservices architectures with service boundaries, event-driven communication, and resilience patterns. Use when building distributed systems, decomposing monoliths, or implementing microservices.
Add this skill
npx mdskills install sickn33/microservices-patternsWell-scoped architecture guidance but lacks actionable implementation details for agents
1---2name: microservices-patterns3description: Design microservices architectures with service boundaries, event-driven communication, and resilience patterns. Use when building distributed systems, decomposing monoliths, or implementing microservices.4---56# Microservices Patterns78Master microservices architecture patterns including service boundaries, inter-service communication, data management, and resilience patterns for building distributed systems.910## Use this skill when1112- Decomposing monoliths into microservices13- Designing service boundaries and contracts14- Implementing inter-service communication15- Managing distributed data and transactions16- Building resilient distributed systems17- Implementing service discovery and load balancing18- Designing event-driven architectures1920## Do not use this skill when2122- The system is small enough for a modular monolith23- You need a quick prototype without distributed complexity24- There is no operational support for distributed systems2526## Instructions27281. Identify domain boundaries and ownership for each service.292. Define contracts, data ownership, and communication patterns.303. Plan resilience, observability, and deployment strategy.314. Provide migration steps and operational guardrails.3233## Resources3435- `resources/implementation-playbook.md` for detailed patterns and examples.36
Full transparency — inspect the skill content before installing.