api-doc-generator/SKILL.md
Generates comprehensive API documentation from code. Use when user asks to document APIs, create API docs, or generate OpenAPI/Swagger documentation.
npx skillsauth add run6270/skill API Documentation GeneratorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This skill helps generate detailed API documentation from your codebase.
Endpoints
Authentication
Examples
Models/Schemas
Generate documentation in one of these formats:
## POST /api/users
Create a new user account.
### Request Body
\`\`\`json
{
"email": "[email protected]",
"password": "secure_password",
"name": "John Doe"
}
\`\`\`
### Response (201 Created)
\`\`\`json
{
"id": "123",
"email": "[email protected]",
"name": "John Doe",
"createdAt": "2025-01-15T10:30:00Z"
}
\`\`\`
### Errors
- `400 Bad Request`: Invalid input data
- `409 Conflict`: Email already exists
documentation
Provide a lookup index of dbt models (BigQuery tables) to guide query writing against a data warehouse. Use when you need to query, analyze, or look up data in a dbt-powered data warehouse, or when resolving a vague data question into the right BigQuery tables to query.
development
Evidence-first academic integrity auditing and public-interest science storytelling distilled from the full Bilibili video corpus of 耿同学讲故事 plus public interviews. Use when investigating suspected paper/data/image/academic-identity problems, evaluating biomedical or health-tech claims, drafting official complaint memos, or writing rigorous Chinese public-interest scripts with explicit evidence boundaries.
tools
Create a GitHub pull request following project conventions. Use when the user asks to create a PR, submit changes for review, or open a pull request. Handles commit analysis, branch management, and PR creation using the gh CLI tool.
testing
Assists in writing high-quality content by conducting research, adding citations, improving hooks, iterating on outlines, and providing real-time feedback on each section. Transforms your writing process from solo effort to collaborative partnership.