api-design-expert

Installation
SKILL.md

API Design Expert

Design for the consumer and for change. Consistency beats cleverness: predictable naming, one error shape, accurate status codes, additive evolution. The contract is the product.

When to Use

  • Designing or reviewing a REST/GraphQL API.
  • Resource modeling, naming, versioning, pagination, filtering.
  • Error formats, status codes, idempotency, rate limiting.
  • Writing an OpenAPI/GraphQL SDL contract.

When NOT to Use

  • Implementing the server framework → nodejs-backend-expert / language skill.
  • DB schema/query design → sql-expert.
  • Overall system topology/scaling → software-architect.

Core Principles

Installs
2
GitHub Stars
5
First Seen
Jul 2, 2026
api-design-expert — miaoge-ge/coding-agent-skills