From amplify
Writes READMEs, API references, architecture docs, user guides, and inline comments for codebases, libraries, CLIs, APIs. Audits docs for accuracy, clarity, completeness.
npx claudepluginhub wunki/amplify --plugin ask-questions-if-underspecifiedThis skill uses the workspace's default tool permissions.
Technical documentation work follows this process. Apply writing principles throughout.
Generates or updates documentation for code, APIs, or systems including READMEs, API references, inline comments, technical guides, and ADRs.
Creates practical technical documentation like READMEs, runbooks, API references, setup guides, and troubleshooting notes, matching repo conventions and style.
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.
Technical documentation work follows this process. Apply writing principles throughout.
Identify the doc type and audience. If the user has not stated who reads this, infer from context (e.g., public API docs → external developers; internal architecture doc → the team). If audience is genuinely unclear, ask before writing.
Read the source of truth. Read the actual implementation files before writing anything. If no code is provided and none is accessible, state that explicitly and ask the user to share it. Do not document assumptions.
Review existing documentation. If docs already exist, read them first. Identify what is accurate, what is stale, and what is missing. Preserve deliberate style choices unless the user asks to change them.
Find the lead. Identify the one thing the reader must understand first. For a README: what the project does and why. For an API reference: what the endpoint does and its required inputs. Start there.
Write the first draft. Write to get structure down. Every section must earn its place.
Rewrite for clarity. Cut every word that does not work. Apply the language rules below.
Verify. Test every code example that can be tested. Check every file path. Run every command. For examples that cannot be run (e.g., require a live server or credentials), add a comment noting the prerequisite rather than omitting the verification step.
README
API Reference
YOUR_API_KEY, <token>). Never use real values.Architecture Doc
User Guide
foo/bar/baz.YOUR_API_KEY, <token>, example.com.