when-documenting-code-use-doc-generator
Installation
SKILL.md
When Documenting Code - Use Doc Generator
Overview
This skill provides automated, comprehensive documentation generation for codebases. It analyzes code structure, generates API documentation, creates README files, adds inline comments, and produces architecture diagrams using evidence-based documentation patterns.
Core Capabilities
- Code Analysis: Extract APIs, functions, classes, types, and dependencies
- API Documentation: Generate OpenAPI, JSDoc, TypeDoc, and Python docstrings
- README Generation: Create comprehensive project documentation
- Inline Comments: Add missing documentation with context-aware comments
- Diagram Generation: Produce architecture and flow diagrams (Graphviz, Mermaid)
SPARC Methodology: Documentation Generation
Phase 1: SPECIFICATION - Analyze Documentation Requirements
Objective: Understand the codebase structure and documentation needs