API Design

Builds production-ready HTTP APIs with thin handlers, consistent error envelopes, health checks, CORS, idempotency, rate limiting, and graceful shutdown. Use this skill when designing or implementing HTTP endpoints, orpc routes, Zod request/response schemas, or mapping domain errors to status codes. Do not use when/for pure domain logic without HTTP (use fn-args-deps and result-types) or frontend data fetching alone.

jagreehal Updated

File contents

jagreehal/jagreehal-claude-skills/tree/main/skills/api-design commit 9159c9a8ba

Frequently asked questions

npx skillmds@latest add jagreehal/api-design