rest-api-designlisted
Install: claude install-skill virajp/ai-plugins
# REST API Design Principles
Comprehensive, technology-agnostic principles and best practices for designing
REST APIs. These principles apply at the contract level — independent of
language, framework, or runtime.
Topics are split into separate files — read the one matching your task.
| Topic | When to read |
| ---------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- |
| [1. Resource Modeling](${CLAUDE_PLUGIN_ROOT}/skills/rest-api-design/references/1-resource-modeling.md) | URLs identify resources |
| [2. HTTP Methods](${CLAUDE_PLUGIN_ROOT}/skills/rest-api-design/references/2-http-methods.md) | Use HTTP methods with their standard semantics |
| [3. URL Design](${CLAUDE_PLUGIN_ROOT}/skills/rest-api-design/references/3-url-design.md) | Use kebab-case for URL path segments |
| [4. Request & Response Design](${CLAUDE_PLUGIN_ROOT}/skills/rest-api-design/references/4-request-response-design.md)