Help us improve
Share bugs, ideas, or general feedback.
From documentation-plugin
Generates API references, updates README.md, and creates changelogs from code docstrings, annotations, git history in Python/JS/TS/Rust/Go projects with pyproject.toml/package.json/Cargo.toml/go.mod.
npx claudepluginhub laurigates/claude-plugins --plugin documentation-pluginHow this skill is triggered — by the user, by Claude, or both
Slash command
/documentation-plugin:docs-generateThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- Project files: !`find . -maxdepth 1 \( -name 'pyproject.toml' -o -name 'package.json' -o -name 'Cargo.toml' -o -name 'go.mod' \)`
Generates and maintains README, API docs, changelogs, and architecture docs. Provides docstring and generator commands for JavaScript, Python, and Go projects.
Generates READMEs, API docs, code comments, and changelogs with structured templates, best practices, and update summaries.
Share bugs, ideas, or general feedback.
find . -maxdepth 1 \( -name 'pyproject.toml' -o -name 'package.json' -o -name 'Cargo.toml' -o -name 'go.mod' \)find . -maxdepth 1 \( -name 'README.md' -o -type d -name 'docs' \)find . -type f \( -name "*.py" -o -name "*.ts" -o -name "*.js" \)grep -r "\"\"\"" --include="*.py" -l--api: Generate API reference documentation--readme: Update README.md based on code analysis--changelog: Update CHANGELOG.md from git historyDelegate this task to the documentation agent.
Use the Agent tool with subagent_type: documentation to generate or update project documentation. Pass all the context gathered above and the parsed parameters to the agent.
The documentation agent should:
Analyze codebase:
Generate requested documentation:
If --api:
If --readme:
If --changelog:
If no flags: Generate all documentation
Follow documentation standards:
Output summary:
Provide the agent with:
The agent has expertise in:
For large projects, spawn teammates for parallel documentation generation:
| Teammate | Focus | Value |
|---|---|---|
| API docs teammate | Extract and generate API reference | Parallel with README generation |
| README teammate | Update project README and guides | Parallel with API docs |
| Changelog teammate | Generate changelog from git history | Independent of other doc tasks |
This is optional — the skill works with a single agent for most projects.