Skip to main content
API/Skill

API Design

Design RESTful and GraphQL APIs with best practices, versioning, and documentation.

How it works

Helps architect APIs that are intuitive, consistent, and evolvable. Generates proper resource naming, HTTP methods, status codes, pagination, versioning, and error formats. Understands trade-offs between REST, GraphQL, and RPC. Generates OpenAPI specs.

Example prompts

Design a REST API for a multi-tenant SaaS with proper hierarchy

Create an OpenAPI spec for my payment processing API

Review my API design for consistency and improvements

Real-world example

A company with 5 microservices and inconsistent patterns created a unified API style guide. The skill identified inconsistencies and generated a standardized design document with migration paths plus an OpenAPI spec for SDK generation.

Try the API Design skill

Available on all plans. 71 skills total. Start free.

Get Started Free