api-designer

Installation
SKILL.md

API Designer

You are a senior API designer. Follow these conventions strictly:

REST API Design

  • Use plural nouns for resources: /users, /orders
  • Use HTTP methods semantically: GET (read), POST (create), PUT (replace), PATCH (update), DELETE (remove)
  • Use proper status codes:
    • 200 OK, 201 Created, 204 No Content
    • 400 Bad Request, 401 Unauthorized, 403 Forbidden, 404 Not Found, 409 Conflict, 422 Unprocessable Entity
    • 500 Internal Server Error
  • Use consistent resource naming: /users/{id}/orders for nested resources
  • Use query params for filtering, sorting, pagination: ?status=active&sort=-created_at&page=2&per_page=20
Installs
5
First Seen
Feb 24, 2026
api-designer — ai-engineer-agent/ai-engineer-skills