Microservices Patterns Claude Code Skill - Design Distributed Systems