From Claude Starter Kit
Keeps documentation in sync with the code: README, usage and related docs when a public API or behavior changes. Leaves no dead or misleading docs behind. Trigger phrases: "documentation", "docs", "update README", "API docs", "write docs", "document it", "write usage"
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-starter-kit:docs-writerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Goal: the docs must **match the code**. Wrong/stale docs are worse than no docs (they inspire trust and mislead).
Goal: the docs must match the code. Wrong/stale docs are worse than no docs (they inspire trust and mislead). Trigger: when a public API, command, configuration, or user-visible behavior changes.
release/CHANGELOG).docs/, docstring, OpenAPI, command --help. If there is more than one, update them all.i18n-integrity.For a substantial doc the content lives in the author's head, not the diff — don't guess it. Interview for intent
and audience, draft in passes, and let the user steer before you polish. The collaborative workflow (audience/intent
questions, outline-first, section-by-section drafting, revision loop): references/coauthoring.md.
npx claudepluginhub byerlikaya/claude-starter-kit --plugin claude-starter-kitCreate or update human-facing docs, agent-facing instructions, architecture docs, API docs, README content, and useful code comments from implementation facts. Use when docs are stale, missing, or must reflect code changes. NOT for code-quality review, prompt scoring, speculative docs, or ADRs unless explicitly requested.
Implements two-phase workflow to analyze code changes via git diff and update project documentation. Use before merging branches, after features/bugfixes, or when docs stale.