Agent skill

restful-api-design

Use nouns for resources (GET /users, not GET /getUsers) Use when designing system architecture. Architecture category skill.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/restful-api-design

Metadata

Additional technical details for this skill

category
Architecture
priority
high
is built in
YES
session guardian id
builtin_restful_api_design

SKILL.md

RESTful API Design

Use nouns for resources (GET /users, not GET /getUsers). Use HTTP methods semantically: GET for reads, POST for creation, PUT/PATCH for updates, DELETE for removal. Return appropriate status codes (201 Created, 404 Not Found, 422 Unprocessable Entity). Version your API. Use consistent naming conventions. Provide meaningful error responses with error codes and messages.

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results