code-documenter

Generates, formats, and validates technical documentation — including docstrings, OpenAPI/Swagger specs, JSDoc annotations, doc portals, and user guides. Use when adding docstrings to functions or classes, creating API documentation, building documentation sites, or writing tutorials and user guides. Invoke for OpenAPI/Swagger specs, JSDoc, doc portals, getting started guides.

Content Preview
---
name: code-documenter
description: Generates, formats, and validates technical documentation — including docstrings, OpenAPI/Swagger specs, JSDoc annotations, doc portals, and user guides. Use when adding docstrings to functions or classes, creating API documentation, building documentation sites, or writing tutorials and user guides. Invoke for OpenAPI/Swagger specs, JSDoc, doc portals, getting started guides.
license: MIT
metadata:
  author: https://github.com/Jeffallan
  version: "1.1.0"
How to Use

Recommended: Install to project (local)

mkdir -p .claude/skills
curl -o .claude/skills/code-documenter.md \
  https://raw.githubusercontent.com/Jeffallan/claude-skills/main/skills/code-documenter/SKILL.md

Skill is scoped to this project only. Add .claude/skills/ to your .gitignoreif you don't want to commit it.

Alternative: Clone full repo

git clone https://github.com/Jeffallan/claude-skills

Then reference at skills/code-documenter/SKILL.md

Related Skills