Design Patterns Expert Claude Code Skill | GoF Architecture