From api-reference-documentation
Creates professional API documentation from OpenAPI specs with endpoints, authentication, and interactive examples. Use for documenting REST APIs, SDK references, or developer portals.
How this skill is triggered — by the user, by Claude, or both
Slash command
/api-reference-documentation:api-reference-documentationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create comprehensive API documentation for developer integration.
Create comprehensive API documentation for developer integration.
openapi: 3.0.3
info:
title: E-Commerce API
version: 1.0.0
description: API for managing products and orders
contact:
email: [email protected]
servers:
- url: https://api.example.com/v1
description: Production
- url: https://staging-api.example.com/v1
description: Staging
security:
- bearerAuth: []
paths:
/products:
get:
summary: List products
tags: [Products]
parameters:
- name: limit
in: query
schema: { type: integer, default: 20 }
- name: category
in: query
schema: { type: string }
responses:
'200':
description: Product list
content:
application/json:
schema:
$ref: '#/components/schemas/ProductList'
components:
securitySchemes:
bearerAuth:
type: http
scheme: bearer
bearerFormat: JWT
schemas:
Product:
type: object
required: [id, name, price]
properties:
id: { type: string, format: uuid }
name: { type: string, maxLength: 200 }
price: { type: number, minimum: 0 }
description: { type: string }
npx claudepluginhub midego1/claude-skills --plugin api-reference-documentationCreates professional API documentation from OpenAPI specs with endpoints, authentication, and interactive examples. Use for documenting REST APIs, SDK references, or developer portals.
Generates professional API documentation with OpenAPI specs, endpoint details, authentication, examples, and SDKs. Use for REST or GraphQL APIs.
Creates OpenAPI 3.1 specs, interactive docs with Swagger UI/Redoc, SDKs, and developer portals using AI tools for API documentation and dev experience.