API Design Principles - Claude Code Skill for Backend Devs