documentation-reviewer
Interactive workflow for auditing documentation structure, style, and clarity.
Install
mkdir -p .claude/skills/documentation-reviewer && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/10708" && unzip -o skill.zip -d .claude/skills/documentation-reviewer && rm skill.zipInstalls to .claude/skills/documentation-reviewer
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Interactive workflow for reviewing documentation structure, style, and clarity.Key capabilities
- →Audit documentation structure
- →Validate Diataxis categories
- →Check style guide compliance
- →Scan for syntax violations
- →Provide feedback
How it works
It audits documentation against Diataxis and style guides through a structured review workflow.
Inputs & outputs
When to use documentation-reviewer
- →Validating tutorial structure
- →Ensuring consistency across how-to guides
- →Checking document categorization
- →Preparing docs for publishing
About this skill
Documentation Reviewer Skill
This skill guides the agent through an interactive review process for documentation files. It focuses on workflows and validation actions rather than defining the standards themselves (which are provided in the repo's custom instructions).
What This Skill Does
This skill instructs the agent to act as a Documentation Reviewer. It audits content against the Diataxis framework and Canonical's style guide by performing specific checks.
Review Workflow
When asked to review documentation, follow this step-by-step process:
1. Categorization Check
- Action: Identify the intended valid Diataxis type of the document (Tutorial, How-to, Reference, or Explanation).
- Validation:
- Does the file location match the type (e.g.,
docs/tutorial/)? - Does the content match the definition? (e.g., "How-to" should be task-oriented, not theoretical).
- If the type is ambiguous, ask the user to clarify.
- Does the file location match the type (e.g.,
2. Structural Audit
Perform the following checks based on the identified category:
- For Tutorials:
- Check for a learning-oriented title (not "Getting Started").
- Verify "What you'll do" and "What you'll need" sections exist.
- Ensure a "Tear down" or cleanup section is present at the end.
- Confirm the flow is a complete, linear journey.
- For How-to Guides:
- Verify the title follows
# How to <task>format. - Ensure it addresses a specific real-world problem.
- Check that it is prescriptive (steps) rather than descriptive (theory).
- Verify the title follows
- For All Files:
- Check that content is not mixed (e.g., explanation buried in a valid how-to).
- Check that content is referenced in the appropriate table of contents (e.g., in the
Contentssection ofdocs/index.mdor in the relevanttoctreedirective).
3. Style & Syntax Scan
Scan the text for these specific violations:
- Language: specific check for British English (should be US English).
- Headings: specific check for Title Case (should be Sentence case) and skipped hierarchy levels.
- Code Blocks:
- Look for prompt markers (
$,#,%) in shell blocks (should be removed). - Look for inline comments in code (should be moved to text).
- Verify language tags are present (e.g.,
bash,yaml).
- Look for prompt markers (
4. Provide Feedback
- Do not rewrite the file unless explicitly asked.
- Report Findings: Group your feedback by "Structure", "Style", and "Clarity".
- Explain Why: For every suggestion, reference the underlying logic (e.g., "Remove prompt markers to allow for easier copy-pasting").
Example Prompts
- "Review this PR for documentation standards."
- "Does this new tutorial follow the correct structure?"
- "Audit
docs/how-to/backup.mdfor style violations."
When not to use it
- →Rewriting files
- →Automated publishing
Limitations
- →Requires manual feedback application
- →Limited to documentation
How it compares
It focuses on structural and stylistic validation rather than content generation.
Compared to similar skills
documentation-reviewer side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| documentation-reviewer (this skill) | 0 | 5mo | No flags | Intermediate |
| documentation-review | 11 | 5mo | No flags | Beginner |
| docs-review | 10 | 7mo | No flags | Beginner |
| workthrough | 10 | 8mo | Review | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by canonical
View all by canonical →You might also like
documentation-review
stacklok
Reviews documentation for factual accuracy
docs-review
metabase
Review documentation changes for compliance with the Metabase writing style guide. Use when reviewing pull requests, files, or diffs containing documentation markdown files.
workthrough
bear2u
Automatically document all development work and code modifications in a structured workthrough format. Use this skill after completing any development task, bug fix, feature implementation, or code refactoring to create comprehensive documentation.
claude-md-improver
anthropics
Audit and improve CLAUDE.md files in repositories. Use when user asks to check, audit, update, improve, or fix CLAUDE.md files. Scans for all CLAUDE.md files, evaluates quality against templates, outputs quality report, then makes targeted updates. Also use when the user mentions "CLAUDE.md maintenance" or "project memory optimization".
anti-slop
rand
Comprehensive toolkit for detecting and eliminating "AI slop" - generic, low-quality AI-generated patterns in natural language, code, and design. Use when reviewing or improving content quality, preventing generic AI patterns, cleaning up existing content, or enforcing quality standards in writing, code, or design work.
agent-md-refactor
davila7
Refactor bloated AGENTS.md, CLAUDE.md, or similar agent instruction files to follow progressive disclosure principles. Splits monolithic files into organized, linked documentation.