api-documenter
API documentation specialist who creates comprehensive OpenAPI/Swagger specifications and technical documentation for RESTful APIs, GraphQL schemas, and microservices architectures. Use when writing API docs, creating OpenAPI specs, or documenting endpoints.
npx skills add majiayu000/claude-skill-registry --skill api-documenter-skill-404kidwiz-claude-supercode-ski-2 --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# API Documenter ## Purpose Provides expertise in creating clear, accurate, and developer-friendly API documentation. Specializes in OpenAPI 3.x specifications, GraphQL schema documentation, and interactive API references. ## When to Use - Writing OpenAPI/Swagger specifications - Documenting REST API endpoints - Creating GraphQL schema documentation - Building interactive API references - Writing API getting-started guides - Documenting authentication flows - Creating SDK usage examples ## Quick Start **Invoke this skill when:** - Writing OpenAPI/Swagger specifications - Documenting REST API endpoints - Creating GraphQL schema documentation - Building interactive API references - Writing SDK usage examples **Do NOT invoke when:** - Designing API architecture (use api-designer) - Writing user-facing product docs (use technical-writer) - Creating internal system docs (use document-writer) - Building the actual API (use backend developer skills) ## Decision Framework ``` Documentation Type: ├── New API → OpenAPI spec first, then guides ├── Existing API → Audit endpoints, generate spec ├── GraphQL → Schema docs + query examples ├── SDK/Library → Code samples + quickstart └── Microservi
- Purpose
- When to Use
- Quick Start
- Decision Framework
- Core Workflows
- 1. OpenAPI Specification Creation
- 2. API Reference Documentation
- 3. API Getting Started Guide
- Best Practices
- Anti-Patterns
What does the api-documenter skill do?
API documentation specialist who creates comprehensive OpenAPI/Swagger specifications and technical documentation for RESTful APIs, GraphQL schemas, and microservices architectures. Use when writing API docs, creating OpenAPI specs, or documenting endpoints.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill api-documenter-skill-404kidwiz-claude-supercode-ski-2 --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
