sk Skill · ericrisco
api-design
Use when settling the contract of an API you expose, before implementation: resources/URLs, REST vs GraphQL, versioning, one RFC 9457 error envelope, pagination, idempotency — emitted as OpenAPI 3.1. NOT implementing the endpoints (that is fastapi/nestjs/go/nodejs), NOT auth hardening (that is secure-coding), NOT consuming a third-party API (that is api-connector-builder).
Open on skills.sh ↗read 2026-09-17
- installs 8w
- 0
- 30-day movement
- starts with the next reading
- Related entries
- 28
- Connections
- 0
JavaScriptcontract-designjsonrfc9457paginationgraphqlhttpversioningrestopenapiapi-design
- Host repository
- ericrisco/rsc-harness
- Host stars
- 84
- Host language
- JavaScript