doc-generator 精选
Generate comprehensive, accurate API documentation from source code. Use when creating or updating API documentation, generating OpenAPI specs, or when users mention API docs, endpoints, or documentation.
安装方式
cp -r 03-skills/doc-generator ~/.claude/skills/doc-generator把该 skill 目录放进客户端 skills 目录。不同客户端的目录可能不同,Claude Code 默认是 ~/.claude/skills/
https://raw.githubusercontent.com/luongnv89/claude-howto/065ab3734f640fd65ed7a5bb3be882d1d5d52a5a/03-skills/doc-generator/SKILL.md下载后另存为 ~/.claude/skills/doc-generator/SKILL.md。链接锁定采集时的 commit,内容与本站展示一致。
整仓一次性获取:git clone --depth 1 https://github.com/luongnv89/claude-howto.git
依赖与权限
- 需要 API Key —— 使用前需配置相应的密钥环境变量
- 需要联网访问外部服务
- 依赖外部命令:
pythoncurl - 以上为按正文与 frontmatter 自动推断的信号,仅供参考;安装前建议先阅读原文。
SKILL.md 正文
API Documentation Generator Skill
Generates
- OpenAPI/Swagger specifications
- API endpoint documentation
- SDK usage examples
- Integration guides
- Error code references
- Authentication guides
Documentation Structure
For Each Endpoint
## GET /api/v1/users/:id
### Description
Brief explanation of what this endpoint does
### Parameters
| Name | Type | Required | Description |
|------|------|----------|-------------|
| id | string | Yes | User ID |
### Response
**200 Success**
{
"id": "usr_123",
"name": "John Doe",
"email": "[email protected]",
"created_at": "2025-01-15T10:30:00Z"
}
**404 Not Found**
{
"error": "USER_NOT_FOUND",
"message": "User does not exist"
}
### Examples
**cURL**
curl -X GET "https://api.example.com/api/v1/users/usr_123" \
-H "Authorization: Bearer YOUR_TOKEN"
**JavaScript**
const user = await fetch('/api/v1/users/usr_123', {
headers: { 'Authorization': 'Bearer token' }
}).then(r => r.json());
**Python**
response = requests.get(
'https://api.example.com/api/v1/users/usr_123',
headers={'Authorization': 'Bearer token'}
)
user = response.json()
Last Updated: August 4, 2026
Claude Code Version: 2.1.220
Sources:
- https://code.claude.com/docs/en/skills
Compatible Models: Claude Fable 5, Claude Opus 5, Claude Sonnet 5, Claude Sonnet 4.6, Claude Opus 4.8, Claude Haiku 4.5
质量与来源
- 所属仓库
- luongnv89/claude-howto
- 仓库星标
- 4.2 万
- 最近更新
- 昨天
- 采集时间
- 今天
- commit
- 065ab3734f64
- 内容指纹
- sha256:cad8762e85ca64e
- 文件路径
- 03-skills/doc-generator/SKILL.md