generate-docs
Installation
SKILL.md
Skill: Generate Documentation
What This Skill Does
Creates structured project documentation from an existing codebase. This documentation shall serve Agents and Humans when working in consecutive sessions with the project.
Produces three artifact types:
- Project Overview (
docs/overview.md) - High-level architecture, module listing, feature listing - Module Documentation (
docs/modules/<name>.md) - Overview + exhaustive inventories (files/dirs + symbols) - Feature Documentation (
docs/features/<name>.md) - How features work, with implementation references
When to Use
- When a project has no structured documentation yet
- When onboarding to an unfamiliar codebase
- When the user asks to "document this project" or "create documentation"
Do NOT use this skill to update existing documentation - use update-docs instead.