关于 api-documentation
面向开发者和团队的 API 文档工作流,涵盖从端点梳理、OpenAPI 生成到示例、交互式文档、站点规划与维护。
主要功能
- 01梳理端点与 API 契约
- 02生成 OpenAPI 规范
- 03编写开发者指南和代码示例
- 04设置交互式文档
- 05规划文档站点
- 06安排验证与维护
适用场景
- 01为现有 API 编写文档
- 02生成 OpenAPI 规范
- 03准备开发者入门指南
- 04规划 API 文档站点
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ sickn33/ agentic-awesome-skills --skill api-documentation安装后在 Claude Code 中输入/api-documentation确认已加载。
详细介绍
API 文档工作流
概述
用于创建全面 API 文档的专用工作流,包括 OpenAPI/Swagger 规范、开发者指南、代码示例和交互式文档。
何时使用此工作流
在以下情况下使用此工作流:
- 创建 API 文档
- 生成 OpenAPI 规范
- 编写开发者指南
- 添加代码示例
- 设置 API 门户
范围和执行
选择与用户任务相匹配的阶段;本文档是索引,并非要求运行所有列出的技能的指令。使用技能前,请先阅读所选技能。遵守仓库和用户的约束。云端调用、主机配置、发布、破坏性操作和支出均需获得适用的授权;工作流检查清单本身不构成授权。
以实际实现或规范为依据确定契约,并确保示例中不包含机密信息。“试用”功能可能会发送真实请求:请使用明确指定的沙盒端点和测试凭据。发布前,请在本地预览文档;部署是单独的授权操作。
工作流阶段
阶段 1:API 发现
要调用的技能
api-documenter- API 文档api-design-principles- API 设计
操作
- 清点端点
- 记录请求/响应
- 确认身份验证方式
- 梳理错误代码
- 记录速率限制
可复制粘贴的提示词
Use @api-documenter to discover and document API endpoints
阶段 2:OpenAPI 规范
要调用的技能
openapi-spec-generation- OpenAPIapi-documenter- API 规范
操作
- 创建 OpenAPI 架构
- 定义路径
- 添加架构
- 配置安全性
- 添加示例
可复制粘贴的提示词
Use @openapi-spec-generation to create OpenAPI specification
阶段 3:开发者指南
要调用的技能
api-documentation-generator- 文档documentation-templates- 模板
操作
- 创建入门指南
- 编写身份验证指南
- 记录常见模式
- 添加故障排除指南
- 创建常见问题解答
可复制粘贴的提示词
Use @api-documentation-generator to create developer guide
阶段 4:代码示例
要调用的技能
api-documenter- 代码示例tutorial-engineer- 教程
操作
- 创建请求示例
- 编写 SDK 示例
- 添加 curl 示例
- 创建教程
- 测试示例
可复制粘贴的提示词
Use @api-documenter to generate code examples
阶段 5:交互式文档
要调用的技能
api-documenter- 交互式文档
操作
- 设置 Swagger UI
- 配置 Redoc
- 添加试用功能
- 测试交互功能
- 部署文档
可复制粘贴的提示词
Use @api-documenter to set up interactive documentation
阶段 6:文档站点
要调用的技能
docs-architect- 文档架构wiki-page-writer- 文档
操作
- 选择平台
- 设计结构
- 创建页面
- 添加导航
- 配置搜索
可复制粘贴的提示词
Use @docs-architect to design API documentation site
阶段 7:维护
要调用的技能
api-documenter- 文档维护
操作
- 设置自动生成
- 配置验证
- 添加审核流程
- 安排更新
- 监控反馈
可复制粘贴的提示词
Use @api-documenter to set up automated doc generation
质量门槛
- OpenAPI 规范完整
- 已编写开发者指南
- 代码示例可正常运行
- 交互式文档功能正常
- 文档已部署
相关工作流合集
documentation- 文档api-design-principles- API 契约设计development- 开发
限制
- 仅当任务明确符合上述范围时,才使用此技能。
- 不要将输出视为对特定环境验证、测试或专家审查的替代。
- 如果缺少必要的输入、权限、安全边界或成功标准,请暂停并请求澄清。
评论
支持 Markdown