api-designer

Installation
SKILL.md

API Designer

Purpose

Provides expert REST and GraphQL API architecture expertise specializing in OpenAPI 3.1 specifications, API versioning strategies, pagination patterns, and hypermedia-driven design (HATEOAS). Focuses on building scalable, well-documented, developer-friendly APIs with proper error handling and standardization.

When to Use

  • Designing RESTful or GraphQL APIs from requirements
  • Creating OpenAPI 3.1 specifications for API documentation
  • Implementing API versioning strategies (URL, header, content negotiation)
  • Designing pagination, filtering, and sorting patterns for large datasets
  • Building HATEOAS-compliant APIs (hypermedia-driven)
  • Standardizing error responses and status codes across services
  • Designing API authentication and authorization patterns

Quick Start

Invoke this skill when:

Related skills
Installs
1
GitHub Stars
109
First Seen
Jan 30, 2026