Zum Hauptinhalt springen
Dieser Inhalt ist noch nicht in Ihrer Sprache verfügbar und wird auf Englisch angezeigt.

API Designer

Skill Verifiziert Aktiv

Use when designing REST or GraphQL APIs, creating OpenAPI specifications, or planning API architecture. Invoke for resource modeling, versioning strategies, pagination patterns, error handling standards.

Zweck

Design robust and well-documented REST or GraphQL APIs with comprehensive OpenAPI 3.1 specifications, covering resource modeling, versioning, and error handling.

Funktionen

  • REST and GraphQL API design guidance
  • OpenAPI 3.1 specification creation
  • Resource modeling and endpoint design
  • Versioning, pagination, and error handling strategies
  • RFC 7807 compliant error response templates

Anwendungsfälle

  • Designing new REST APIs
  • Planning GraphQL schemas
  • Creating OpenAPI 3.1 specifications
  • Defining API versioning strategies
  • Standardizing error handling patterns

Nicht-Ziele

  • Writing API implementation code
  • Deploying APIs
  • Testing API functionality
  • Generating client SDKs (though OpenAPI spec supports this)

Workflow

  1. Analyze domain requirements
  2. Model resources and relationships
  3. Design endpoints and URIs
  4. Create and validate OpenAPI 3.1 specification
  5. Plan API versioning and evolution

Praktiken

  • API Architecture
  • REST Principles
  • OpenAPI Specification
  • Error Handling Standards

Installation

Zuerst Marketplace hinzufügen

/plugin marketplace add jeffallan/claude-skills
/plugin install claude-skills@fullstack-dev-skills

Qualitätspunktzahl

Verifiziert
99 /100
Analysiert 1 day ago

Vertrauenssignale

Letzter Commit13 days ago
Sterne9k
LizenzMIT
Status
Quellcode ansehen