🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

REST API Design

by @djc00p

REST API design patterns: resource naming, HTTP methods, status codes, pagination, filtering, authentication, rate limiting, versioning, and response formats...

πŸ’‘ Examples

1. Use nouns (plural, kebab-case) for resource URLs, not verbs 2. Apply correct HTTP method (GET/POST/PUT/PATCH/DELETE) 3. Return appropriate status codes (200/201/400/401/403/404/429) 4. Use consistent response format (data + metadata + error structure) 5. Implement pagination (cursor-based preferred) and filtering 6. Require authentication and check authorization per resource

View on ClawHub
TERMINAL
clawhub install rest-api-design

πŸ§ͺ Use this skill with your agent

Most visitors already have an agent. Pick your environment, install or copy the workflow, then run the smoke-test prompt above.

πŸ” Can't find the right skill?

Search 60,000+ AI agent skills β€” free, no login needed.

Search Skills β†’