api-contract-first-development
Installation
SKILL.md
API Contract-First Development
Use When
- Designing or changing REST, GraphQL, or event contracts between UI and services
- Backward compatibility or versioning decisions are required
Workflow
- Capture consumer needs and edge cases.
- Draft contract schema and examples.
- Define versioning and compatibility guarantees.
- Implement provider and consumer validation.
- Release with deprecation timeline when needed.