From copilot-cli-toolkit
Scaffolds starter documentation (README, ARCHITECTURE, API, CODE_COMMENTS) from templates with placeholders and standards. For new or under-documented codebases.
How this skill is triggered — by the user, by Claude, or both
Slash command
/copilot-cli-toolkit:codebase-documenterclaude-sonnet-4-5This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate documentation scaffolding for a project that has none, or has the wrong shape. This skill produces structured starters with bracketed placeholders the team fills in. It does not write prose for you.
Generate documentation scaffolding for a project that has none, or has the wrong shape. This skill produces structured starters with bracketed placeholders the team fills in. It does not write prose for you.
| Trigger Phrase | Operation |
|---|---|
scaffold project documentation | Generate README, ARCHITECTURE, API, code comment scaffolds |
bootstrap docs for new codebase | Produce starter docs with placeholders |
add starter README | Create README scaffold only |
set up documentation standards | Drop standards references into the repo |
document this codebase from scratch | Full scaffold pass |
Use this skill when:
README.md, ARCHITECTURE.md, or API reference, and you need a populated skeleton.Use a different skill when:
doc-accuracy.doc-coverage.doc-sync.explainer agent.[Like this] so a writer can search and replace.assets/templates/README.template.md to README.md (or path the user requests).assets/templates/ARCHITECTURE.template.md to ARCHITECTURE.md if a separate architecture doc is wanted.docs/, docs/standards/, or any user-requested path) before any copy step that targets them.assets/templates/API.template.md to docs/API.md (or equivalent) if the project exposes an API.assets/templates/CODE_COMMENTS.template.md to docs/standards/CODE_COMMENTS.md (or link from the README).references/documentation_guidelines.md and references/visual_aids_guide.md for voice and visual standards.| Template | Purpose |
|---|---|
assets/templates/README.template.md | Project front door. Why, quick start, structure, common tasks, troubleshooting. |
assets/templates/ARCHITECTURE.template.md | System overview, components, data flow, decisions, failure modes. |
assets/templates/API.template.md | API reference per endpoint with conventions and examples. |
assets/templates/CODE_COMMENTS.template.md | Docstring and inline comment standards across languages. |
| Reference | Purpose |
|---|---|
references/documentation_guidelines.md | Voice, structure, audience framing, placeholder convention. |
references/visual_aids_guide.md | When and how to use diagrams, tables, callouts. |
[Word or short phrase] conventionreferences/visual_aids_guide.md)| Avoid | Why | Instead |
|---|---|---|
| Filling in placeholders speculatively | Produces fiction the team will rediscover and rewrite | Leave brackets; team fills in |
| Copying README content into ARCHITECTURE | Both files drift; readers cannot tell which is current | One concept per document |
| Adding diagrams for every section | Visual noise distracts from text | Diagram only where ambiguity is real |
| Long preamble before quick start | Readers leave before they reach the value | Quick start in the first screen |
npx claudepluginhub rjmurillo/ai-agentsScaffolds project documentation (README, ARCHITECTURE, API, CODE_COMMENTS) from templates with placeholders and standards. Use for bootstrapping docs in new or under-documented codebases.
Provides templates and structure guidelines for READMEs, API docs, code comments, changelogs, ADRs, and AI-friendly documentation.
Audits existing docs and generates full project documentation in docs/ including architecture.md, getting-started.md, development.md, API refs, and ADRs. For onboarding and context sharing.