Python Design Patterns - Claude Code Skill for Clean Architecture