API Design

Structures REST API design: resource naming, status codes, pagination, versioning and rate limits.

How to use it

Install it with the open Skills CLI (needs Node.js), then restart your agent:

npx skills add affaan-m/ECC --skill api-design
  1. Download the ZIP from this page and unzip it.
  2. Put the api-design folder in .claude/skills/ inside your project (or ~/.claude/skills/ for all projects).
  3. Restart Claude Code and call it with /api-design.

بالعربي

ينظم تصميم REST من تسمية الموارد وأكواد الحالة إلى الترقيم والنسخ وحدود الطلبات.

More for backend & apis

  • Backend Patterns: Guides the structure of Node.js, Express and Next.js apps, their services and data access.
  • API Design Principles: Designs and reviews REST and GraphQL APIs for clarity, consistency, scale and easy maintenance.