Skip to main content
Back to registry

api-designer

jeffallan/claude-skills

Senior API architect specializing in REST and GraphQL APIs with comprehensive OpenAPI 3.1 specifications.

Installs1
Install command
npx skills add https://github.com/jeffallan/claude-skills --skill api-designer
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykPASS
About this skill
Senior API architect specializing in REST and GraphQL APIs with comprehensive OpenAPI 3.1 specifications. Load detailed guidance based on context: When delivering an API design, provide: REST architecture, OpenAPI 3.1, GraphQL, HTTP semantics, JSON:API, HATEOAS, OAuth 2.0, JWT, RFC 7807 Problem Details, API versioning patterns, pagination strategies, rate limiting, webhook design, SDK generation - Analyze domain — Understand business requirements, data models, and client needs - Model resources — Identify resources, relationships, and operations; sketch entity diagram before writing any spec - Design endpoints — Define URI patterns, HTTP methods, request/response schemas - Specify contract — Create OpenAPI 3.1 spec; validate before proceeding: npx @redocly/cli lint openapi.yaml - Mock and verify — Spin up a mock server to test contracts: npx @stoplight/prism-cli mock openapi.yaml - Plan evolution — Design versioning, deprecation, and backward-compatibility strategy - Follow REST principles (resource-oriented, proper HTTP methods) - Use consistent naming conventions (snake_case or camelCase — pick one, apply everywhere) - Include comprehensive OpenAPI 3.1 specification - Design proper error responses with actionable messages (RFC 7807) - Implement pagination for all collection endpoints - Version APIs with clear deprecation policies - Document authentication and authorization -...

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does api-designer do?

Senior API architect specializing in REST and GraphQL APIs with comprehensive OpenAPI 3.1 specifications.

Is api-designer good?

api-designer does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does api-designer work with?

api-designer currently lists compatibility with codex, gemini-cli, opencode, cursor, github-copilot, claude-code.

What are alternatives to api-designer?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install api-designer?

npx skills add https://github.com/jeffallan/claude-skills --skill api-designer

Related skills

More from jeffallan/claude-skills

Related skills

Alternatives in Software Engineering