API Design

Design and review TypeScript REST APIs using the project baseline, REST API Guidelines, /api/v1 versioning, plural kebab-case resources, custom JSON envelopes, cursor pagination, PATCH semantics, stable error contracts, request IDs, idempotency, DTO/serializer boundaries, and OpenAPI impact checks. Use when creating or reviewing HTTP endpoints, controllers, route handlers, API DTOs, serializers, API clients, pagination, filtering, sorting, or request/response contracts.

batur 393a228 13.8 KB Updated

File contents

batur/ts-baseline-docs/tree/main/.agents/skills/api-design commit 393a2283f9

Frequently asked questions

npx skillmds@latest add batur/api-design