api-documentation

Generate OpenAPI 3.1 specifications and GraphQL schema documentation.

44|9|Updated May 7, 2026
One-click install
npx skills add https://github.com/Omar-Obando/qwen-orchestrator --skill api-documentation-omar-obando
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: api-documentation
Source: https://github.com/Omar-Obando/qwen-orchestrator/tree/main/skills/api-documentation
Command: npx skills add https://github.com/Omar-Obando/qwen-orchestrator --skill api-documentation-omar-obando

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Incomplete or inconsistent API documentation makes APIs hard to discover and implement, causing developer confusion and support overhead.

Core Features & Use Cases

  • OpenAPI & Swagger documentation: Produce well-structured OpenAPI 3.1 specifications with versioning, examples, and authentication/error details.
  • GraphQL schema documentation: Define queries, mutations, types, inputs, pagination patterns, and field-level documentation.
  • Documentation assets & automation: Create documentation templates/checklists and support ongoing updates (examples, tutorials, changelogs, security requirements).

Use Case: You’re launching a REST and GraphQL API and need reliable, developer-friendly documentation that includes auth, error responses, examples, and versioning guidance.

Quick Start

Ask the AI to generate an OpenAPI 3.1 specification with documented endpoints, authentication (Bearer/JWT), standardized error responses, pagination guidance, and a set of request/response examples for your API.

Frequently Asked Questions about api-documentation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
Does this approach support both REST and GraphQL API versioning and SDK generation?

Yes, this approach supports REST and GraphQL projects requiring versioning and authentication/authorization documentation, producing SDK-ready specification structures for developer consumption.

How do I document GraphQL schema queries, mutations, and pagination patterns?

Document GraphQL schema by defining queries, mutations, types, inputs, and pagination patterns alongside field-level documentation, ensuring comprehensive schema coverage for developer consumption and implementation.

Can I generate SDK-ready API documentation structures for REST projects?

Yes, you can generate SDK-ready specification structures for REST projects by producing OpenAPI 3.1 specifications with accurate info, servers, paths, and components, including versioning and authentication details.

What should be included in API documentation for standardized error responses and examples?

API documentation should include standardized error responses, request/response examples, pagination guidance, and authentication details like Bearer/JWT, applying best-practice conventions for developer consumption.