API Design Methodology Claude Code Skill | API Patterns