Doc Writing Skill

SkillDocs & knowledge

Generate API documentation from a route manifest. Use when you have a list of discovered routes and need to produce markdown documentation.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Doc Writing Skill skill

What this skill tells your AI

The instructions your AI receives, as published by huangjia2019/claude-code-engineering in 04-Skills/projects/08-skill-pipeline/.claude/skills/doc-writing/SKILL.md and read by ahel’s review.

Generate structured API documentation from a route manifest.

Input

You will receive a route manifest (JSON array) from the previous pipeline stage. Each entry contains: method, path, file, line, middleware, type.

Process

Step 1: Read Source Code

For each route in the manifest, read the source file to understand:

  • Request parameters (path, query, body)
  • Response format
  • Error handling
  • Business logic summary

Step 2: Generate Documentation

Use the template at templates/endpoint-doc.md for each route group.

Group routes by their source file (e.g., all product routes together).

Step 3: Write Files

Write one markdown file per route group to the docs/ directory:

  • docs/products-api.md
  • docs/categories-api.md
  • etc.

Output

Return a manifest of generated documentation files:

{
  "files_generated": ["docs/products-api.md", "docs/categories-api.md"],
  "routes_documented": 8,
  "routes_skipped": [],
  "warnings": []
}

This manifest will be consumed by the next pipeline stage (quality-checking).

Signals

GitHub stars
1k
Forks
388
Last commit
Jul 2026
Advanced
Catalog kind
skill
Gateway key
doc-writing
Source
github.com/huangjia2019/claude-code-engineering