This is a solid architecture skill that walks you through the full microservices lifecycle, from DDD bounded contexts to circuit breakers and observability. Each of the six workflow steps has a validation checkpoint, which is a nice touch for catching mistakes early. The code examples are practical: correlation ID middleware, a Python circuit breaker with pybreaker, and a TypeScript saga orchestration skeleton that handles rollbacks automatically. It leans heavily on async messaging and the database-per-service pattern, so if you're still running a shared Postgres instance across teams, expect some architectural rewrites. Best for greenfield cloud-native projects or deliberate monolith decompositions where you can afford the operational complexity of distributed tracing and service mesh tooling.
npx skills add https://github.com/jeffallan/claude-skills --skill microservices-architect