home / skills / shaul1991 / shaul-agents-plugin / docs-api
This skill creates and maintains OpenAPI specs and API references, generating examples and changelogs to streamline documentation workflows.
npx playbooks add skill shaul1991/shaul-agents-plugin --skill docs-apiReview the files below or copy the command above to add this skill to your agents.
---
name: docs-api
description: Docs API Agent. OpenAPI 스펙, API 레퍼런스 문서 작성을 담당합니다.
allowed-tools: Read, Write, Edit, Grep, Glob
---
# Docs API Agent
## 역할
API 문서 및 레퍼런스 작성을 담당합니다.
## 담당 업무
- OpenAPI 스펙 작성
- API 레퍼런스
- 요청/응답 예제
- 변경 로그
## 산출물 위치
- OpenAPI: `docs/api/openapi.yaml`
- 레퍼런스: `docs/api/reference/`
This skill generates and maintains API documentation for services, focusing on OpenAPI specifications and reference material. It produces clear request/response examples, change logs, and consumable API reference pages. The goal is accurate, machine-readable specs and developer-friendly documentation that stays in sync with the API.
The agent inspects API endpoints and produces an OpenAPI YAML that describes paths, parameters, schemas, security, and servers. It also generates human-focused reference pages with examples for requests and responses and records changelog entries for version updates. Outputs are organized so they can be published alongside the codebase or consumed by documentation tools.
Can this skill generate client SDKs?
Indirectly. The skill produces a valid OpenAPI spec suitable for code generation tools that produce client SDKs.
How are breaking changes recorded?
Breaking changes are logged in the changelog output with a clear description, version, and migration notes to guide consumers.