API Design And Evolution

Design, govern, document, review, and evolve consumer-facing APIs and event interfaces. Use when choosing REST/HTTP, GraphQL, RPC, events, webhooks, or streaming; writing OpenAPI or AsyncAPI contracts; assessing an API landscape, ownership, duplication, lifecycle, discoverability, retirement, gateways, service meshes, north-south or east-west traffic, routing, policy, observability, or failure boundaries; defining schemas, pagination, mutations, errors, idempotency, or compatibility; or planning versioning, deprecation, and migration. Do not use for product discovery, platform operations, full security assessment, ADR authoring, or delivery gates; route those to the neighboring specialist skills.

magnus919 45e08e2 20 files · 62.7 KB Updated

File contents

magnus919/agent-skills/tree/main/api-design-and-evolution commit 45e08e2a21

Frequently asked questions

npx skillmds@latest add magnus919/api-design-and-evolution