Architecture Patterns | Claude Code Skill for System Design