PHP Make Contracts Claude Code Skill | Elegant Objects