api-design

api design

affaan-m 232k ↓ 7k MIT updated 25d ago
Claude Code
View source ↗

What it does

  • Designing new API endpoints
  • Reviewing existing API contracts
  • Adding pagination, filtering, or sorting
  • Implementing error handling for APIs
  • Planning API versioning strategy
  • Building public or partner-facing APIs
  • Announce deprecation (6 months notice for public APIs)

Requirements & configuration

  • Token-Based Auth
  • Bearer token in Authorization header
  • API key (for server-to-server)
  • | Premium | 1000/min | Per API key | Paid API plans |
  • 1. Start with /api/v1/ — don't version until you need to

Derived from the skill's own SKILL.md documentation · extracted 2026-07-23

api-design FAQ

What does the api-design skill do?

REST API design patterns including resource naming, status codes, pagination, filtering, error responses, versioning, and rate limiting for production APIs. Designing new API endpoints Reviewing existing API contracts

What does api-design require?

Token-Based Auth Bearer token in Authorization header API key (for server-to-server) | Premium | 1000/min | Per API key | Paid API plans | 1. Start with /api/v1/ — don't version until you need to

How do I install api-design?

Run: npx -y skills add https://github.com/affaan-m/everything-claude-code --skill api-design --agent claude-code — the source lives at github.com/affaan-m/everything-claude-code.

Maintain api-design?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

api-design on getagentictools
[![api-design on getagentictools](https://getagentictools.com/badge/skills/affaan-m-everything-claude-code-api-design.svg)](https://getagentictools.com/skills/affaan-m-everything-claude-code-api-design?ref=badge)
npx agentictools info skills/affaan-m-everything-claude-code-api-design

The second line is the CLI lookup for this page — handy in READMEs and docs.