rest-api-design
Installation
SKILL.md
REST API Design
Master REST API design principles to build intuitive, scalable, and developer-friendly APIs that stand the test of time.
When to Use This Skill
- Designing new REST APIs or endpoints
- Refactoring existing APIs for better usability
- Establishing REST design standards for your team
- Reviewing REST API specifications before implementation
- Implementing pagination, filtering, and searching
- Designing error handling and status code strategies
- Planning API versioning and deprecation strategies
Core REST Principles
Resource-Oriented Architecture
REST APIs should be resource-oriented, not action-oriented: