API Design Principles Claude Code Skill | REST & GraphQL