From Che Armstrong Skills
Review documentation to ensure it matches implementation, is correct and up-to-date, clear and concise, uses British English, and has no duplication or redundancy. Works with or without MCP; prefers Context7 / AWS docs MCP when enabled, otherwise web search and official docs. Use when reviewing documentation files, code comments, docstrings, or when documentation may be outdated. Applies to markdown files, README files, code comments, and docstrings.
How this skill is triggered — by the user, by Claude, or both
Slash command
/chearmstrong-skills:documentation-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Review documentation as an executable contract for future humans and agents. The main risk is not awkward prose; it is a confident document that causes the next change to be wrong.
Review documentation as an executable contract for future humans and agents. The main risk is not awkward prose; it is a confident document that causes the next change to be wrong.
Core principle: every factual claim should be traceable to implementation, configuration, tests, current product behaviour, or an official/versioned source.
Mandatory reviews:
Use especially when:
Do not review a document evenly from top to bottom. Classify claims first, then verify the risky ones.
| Claim type | Evidence to use | Common failure mode |
|---|---|---|
| Behaviour | implementation, tests, CLI/API output, screenshots for UI | Docs describe intended behaviour rather than shipped behaviour. |
| Configuration | config schemas, defaults, env readers, deployment manifests | Example names drift from real variables or defaults. |
| API/library usage | pinned dependency versions plus official docs, Context7, AWS docs, or vendor references | Prose follows latest docs while the repo is pinned to an older API. |
| Architecture | ADRs, architecture docs, module boundaries, existing implementations | Docs bless a pattern that only exists accidentally in one file. |
| Operational procedure | scripts, runbooks, CI workflows, deployment config | Steps omit credentials, region/profile, build artefacts, or rollback constraints. |
| Examples | runnable snippets, tests, fixtures, generated output | Example code compiles in isolation but not in this repository. |
Never:
For each material issue, report:
Works with:
architecture-compliance-check - Verify docs match architectureverification-before-completion - Verify docs before claiming donesystematic-debugging - Document fixes accuratelyGood documentation review deletes confidently wrong or low-value text. It does not merely polish prose.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub chearmstrong/skills --plugin chearmstrong-skills