mertjane

API Doc — Documentation skill for Claude Code

Documentation community

Reads backend route files and generates OpenAPI 3.0 YAML documentation, saved to docs/openapi.yaml.

How to install API Doc

Installs to ~/.claude/skills/mertjane-awesome-claude-commands-api-doc/SKILL.md

Terminal
mkdir -p ~/.claude/skills/mertjane-awesome-claude-commands-api-doc && curl -fsSL https://raw.githubusercontent.com/mertjane/awesome-claude-commands/HEAD/commands/api-doc.md -o ~/.claude/skills/mertjane-awesome-claude-commands-api-doc/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What API Doc does


description: Reads backend route files and generates OpenAPI 3.0 YAML documentation, saved to docs/openapi.yaml. Supports Express, Fastify, Koa, Hapi. Auth middleware is auto-detected. argument-hint: [output-path] allowed-tools: [Read, Glob, Write]

Generate API Documentation

Analyze the project's backend source code to produce a complete OpenAPI 3.0.0 specification and save it to `docs/openapi.yaml` (or the path provided in $ARGUMENTS if specified).

Step 1 — Detect Framework and

Alternatives in Documentation

  • Doc Co-authoring — Guide users through structured workflow for co-authoring documentation 94.1k ★
  • Translate Doc Zh — Translate English documentation to Chinese 5.7k ★
  • Wiki — Bootstrap or check the claude-obsidian wiki vault 3.3k ★

Full documentation available on GitHub

View Source Repository