SKILL-065 APIs, integrations, and automation Locked skill

Public API design

Pick your conventions once — resource shapes, error envelope, pagination, versioning — and never break them; consistency is the whole product.

01

What this skill helps you build

Design a public HTTP API that's pleasant to use and stable for years — resources, consistent errors, cursor pagination, and versioning from day one.

The production takeaway

Pick your conventions once — resource shapes, error envelope, pagination, versioning — and never break them; consistency is the whole product.

02

Inside this skill

The full skill expands these implementation areas with decisions, edge cases, prompts, tests, and framework-specific code.

APIs, integrations, and automation
What this helps you build

A public HTTP API that outside developers can integrate against without reading your source code — predictable resource URLs, JSON responses that always look the same, a single err

🔒
APIs, integrations, and automation
When to use this

Reach for these conventions the moment your API has an audience you don't control — third party developers, partner integrations, your own mobile/SPA clients, or a public webhook e

🔒
APIs, integrations, and automation
The core idea

A public API is a contract , and the contract is its consistency. Four decisions, made once and held forever, deliver most of the value: Resource oriented URLs. Model nouns, not ve

🔒
03

Unlock the full implementation

Paid access includes the complete skill body, implementation prompt, common mistakes, production checklist, and code examples where this skill includes them.