Contracting API

Locks API interface contracts before parallel development begins, serving as the formal bridge between frontend and backend teams. Invoke this skill when a user says "define API", "lock the interface", "API contract", "frontend-backend boundary", "what does the endpoint look like", or "agree on the shape". It outputs an OpenAPI-compatible YAML contract marked LOCKED with a semantic version, without implementing any endpoints. Any contract modification requires a version bump and explicit notification to all dependent parties.

xuanjgcarryyou Updated

File contents

xuanjgcarryyou/claude-skill/tree/main/.claude/skills/contracting-api commit 31b400d92a

Frequently asked questions

npx skillmds@latest add xuanjgcarryyou/contracting-api