onewave-ai/api-documentation-writer
Generate comprehensive API documentation including endpoint descriptions, request/response examples, authentication guides, error codes, and SDKs. Creates OpenAPI/Swagger specs, REST API docs, and developer-friendly reference materials. Use when users need to document APIs, create technical references, or write developer documentation.
npx skills add https://github.com/OneWave-AI/claude-skills --skill api-documentation-writer
Generate comprehensive, developer-friendly API documentation.
references/documentation-structure.md — every section to cover (overview, auth, endpoints, errors, rate limits, SDKs, webhooks, GraphQL)references/output-template.md — canonical REST Markdown template with worked examplesreferences/best-practices.md — best practices, developer-experience tips, and the output quality checklistreferences/documentation-structure.md, ordering the most common operations first.references/output-template.md for REST APIs; adapt to schema, query, mutation, and subscription examples for GraphQL. Replace all placeholders with realistic example data and show both request and response.429 responses.references/best-practices.md before delivering.Take onewave-ai/api-documentation-writer from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.