From copilot-cli-toolkit
Scaffolds starter documentation (README, ARCHITECTURE, API, CODE_COMMENTS) from templates with placeholders and standards. For new or under-documented codebases.
npx claudepluginhub rjmurillo/ai-agentsThis skill is limited to using the following tools:
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.
Scaffolds project documentation (README, ARCHITECTURE, API, CODE_COMMENTS) from templates with placeholders and standards. Use for bootstrapping docs in new or under-documented codebases.
Creates READMEs, architecture docs, code comments, and API documentation using templates and best practices for beginner-friendly codebases.
Generates READMEs, API references, inline comments, architecture docs with diagrams, changelogs, and developer guides for codebases, APIs, libraries, and projects.
Share bugs, ideas, or general feedback.
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 |