API And Interface Design

Designs stable API, interface, schema, event, CLI, module, and service contracts before implementation so callers, consumers, and future agents can depend on them safely. Use when creating or changing public/internal APIs, SDK surfaces, webhooks, GraphQL/REST/RPC routes, database or message contracts, module boundaries, config formats, CLI commands, or any interface where compatibility, versioning, errors, auth, observability, or Hyrum's Law matters.

pimenov Updated

File contents

pimenov/codex-first-skills-pack/tree/main/skills/api-and-interface-design commit 3f04f45395

Frequently asked questions

npx skillmds@latest add pimenov/api-and-interface-design