API Design Principles: Claude Code Skill for Backend Dev