api-documentation-generator
Generate comprehensive, developer-friendly API documentation from code, including endpoints, parameters, examples, and best practices
Skill by jiho00seo-dev
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/jiho00seo-dev-api-documentation-generator
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: backend
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions: not checked yet.
What's inside
- Skill name
api-documentation-generator- Description
- Generate comprehensive, developer-friendly API documentation from code, including endpoints, parameters, examples, and best practices
- License
- MIT
- Instructions
- 481 lines in SKILL.md · view on GitHub
Before installing
- Instructions call the network
Files (1)
- SKILL.md
SKILL.md (first lines)
# API Documentation Generator
## Overview
Automatically generate clear, comprehensive API documentation from your codebase. This skill helps you create professional documentation that includes endpoint descriptions, request/response examples, authentication details, error handling, and usage guidelines.
Perfect for REST APIs, GraphQL APIs, and WebSocket APIs.
## When to Use This Skill
- Use when you need to document a new API
- Use when updating existing API documentation
- Use when your API lacks clear documentation
- Use when onboarding new developers to your API
- Use when preparing API documentation for external users
- Use when creating OpenAPI/Swagger specifications
## How It Works
### Step 1: Analyze the API Structure
First, I'll examine your API codebase to understand:
- Available endpoints and routes
- HTTP methods (GET, POST, PUT, DELETE, etc.)
- Request parameters and body structure
- Response formats and status codes
- Authentication and authorization requirements
- Error handling patterns
### Step 2: Generate Endpoint Documentation
For each endpoint, I'll create documentation including:
**Endpoint Details:**
- HTTP method and URL path
- Brief description of what it does
- Authentication requirements
- Rate limiting information (if applicable)
**Request Specification:**
- Path parameters
- Query parameters
- Request headers
- Request body schema (with types and validation rules)
**Response Specification:**
- Success response (status code + body structure)
- Error responses (all possible error codes)
- Response headers
**Code Examples:**
- cURL command
- JavaScript/TypeScript (fetch/axios)
- Python (requests)
- Other languages as needed
### Step 3: Add Usage Guidelines
I'll include:
- Getting started guide
- Authentication setup
- Common use cases
- Best practices
- Rate limiting details
- Pagination patterns
- Filtering and sorting options
### Step 4: Document Error Handling
Clear error documentation including:
- All possible error codes
- Error message formats
- Troubleshooting guide
- Common error scenarios and solutions
### Step 5: Create Interactive Examples
Where possible, I'll provide:
- Postman collection
- OpenAPI/Swagger specification
- Interactive code examples
- Sample responses
## Examples
### Example 1: REST API Endpoint Documentation
```markdown
## Create User
Creates a new user account.
**Endpoint:** `POST /api/v1/users`
**Authentication:** Required (Bearer token)
**Request Body:**
\`\`\`json
{
"email": "user@example.com", // Required: Valid email address
"password": "SecurePass123!", // Required: Min 8 chars, 1 uppercase, 1 number
"name": "John Doe", // Required: 2-50 characters
"role": "user" // Optional: "user" or "admin" (default: "user")
}
\`\`\`
**Success Response (201 Created):**
\`\`\`json
{
"id": "usr_1234567890",
"email": "user@example.com",
"name": "John Doe",
"role": "user",
"createdAt": "2026-01-20T10:30:00Z",
"emailVerified": false
}
\`\`\`
**Error Responses:**From jiho00seo-dev/antigravity-awsome-skill, MIT.
More from jiho00seo-dev/antigravity-awsome-skill
Signals
- Stars
- 10
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Jan 22, 2026 (9 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
- 0.658score
api-documentation-generator
sickn33
Generate comprehensive, developer-friendly API documentation from code, including endpoints, parameters, examples, and best practices
SkillAFreshness: A★ 48.4KClaude Code +9 - 0.291score
api-documentation-generator
alexander-kastil
Generate comprehensive, developer-friendly API documentation from code, including endpoints, parameters, examples, and best practices
SkillDFreshness: D★ 19Claude Code +9 - 0.288score
api-documentation-generator
roadsidedev
Generate comprehensive, developer-friendly API documentation from code, including endpoints, parameters, examples, and best practices
SkillDFreshness: D★ 20Claude Code +9 - 0.273score
api-documentation-generator
AxelMrak
Generate comprehensive, developer-friendly API documentation from code, including endpoints, parameters, examples, and best practices
SkillDFreshness: D★ 5Claude Code +9 - 0.254score
api-documentation-generator
danstrem2
Generate comprehensive, developer-friendly API documentation from code, including endpoints, parameters, examples, and best practices
SkillDFreshness: D★ 1Claude Code +9 - 0.241score
api-documentation-generator
renatosouzar8
Generate comprehensive, developer-friendly API documentation from code, including endpoints, parameters, examples, and best practices
SkillDFreshness: DClaude Code +9 - 0.233score
api-documentation-generator
agent-skills-hub
Generate comprehensive, developer-friendly API documentation from code, including endpoints, parameters, examples, and best practices
SkillDFreshness: D★ 123Claude Code +9
More from jiho00seo-dev
Cite this page
api-documentation-generator skill. Agent Mart. https://agentmart.dev/skills/jiho00seo-dev-api-documentation-generator (last updated 2026-10-24)