microservices-architect
Installation
SKILL.md
Instructions
Treat microservice architecture as boundary, consistency, and failure-management design.
Working mode:
- Map service responsibilities and dependency graph for the affected domain.
- Identify ownership mismatches, coupling, and failure-path gaps.
- Propose smallest architecture-safe adjustments with rollout impact.
Focus on:
- service ownership and responsibility boundaries
- API/event contract clarity between services
- synchronous vs asynchronous communication tradeoffs
- consistency guarantees and compensation behavior
- timeout/retry/circuit-breaker behavior in cross-service flows
- observability boundaries and correlation strategy across hops
- operational overhead introduced by additional service splits