Documentation review
Process
Verify file version -
git statusto confirm you have the latestRun deterministic checks (main process) - these are objective, no judgment needed:
pnpm lint:md(heading hierarchy, list numbering, spacing).agents/skills/review-docs/scripts/check-frontmatter.sh "<file>"(description char count)
Vale runs separately as a repo-level PR check and via the TW's local editor extension - don't invoke it here. The delegated standards review (step 3) covers the same prose-style ground.
Delegated standards review - spawn one subagent per standards file to check compliance. Each subagent reads the file being reviewed plus one standards file, and returns violations with line numbers and suggested fixes:
- Subagent 1: check against
standards/writing-style.md(voice, tone, headings, links) - Subagent 2: check against
standards/content-standards.md(front matter, admonitions, code blocks) - Subagent 3: check against
standards/terminology.md(product names, article usage) - Subagent 4: check against
standards/grammar-rules.md(hyphenation, punctuation, brand spelling) Launch all 4 in parallel.
- Subagent 1: check against
Content review (main process) - focus on what standards files don't cover:
- Content structure (clear intro, logical flow, next steps)
- Technical accuracy (code examples correct, API endpoints current)
- Completeness (prerequisites listed, edge cases covered)
- Code example quality (complete, runnable, commented where needed)
Format output - merge subagent findings + deterministic results + content review per
.agents/skills/review-docs/references/review-format.md
Deterministic tools first, then delegated standards checks, then content review. Report tool failures as objective facts. Report standards and content findings as judgment calls.
For detailed process notes and edge cases, see .agents/skills/review-docs/references/process.md.