Microservices Architecture Patterns Claude Code Skill