Awesome-omni-skill reviewing-documentation
Use when reviewing documentation quality, auditing README or CLAUDE.md files, or standardizing AI instruction files.
git clone https://github.com/diegosouzapw/awesome-omni-skill
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/documentation/reviewing-documentation" ~/.claude/skills/diegosouzapw-awesome-omni-skill-reviewing-documentation && rm -rf "$T"
skills/documentation/reviewing-documentation/SKILL.mdDocumentation Review Skill
Documentation Categories
6 categories: Accuracy (Critical), Clarity (Major), Completeness (Major), Consistency (Minor), Examples (Critical), Structure (Major). See docs agent files for checklists.
AI Instruction File Standardization
Checks placement and cross-references for
.ai/AI-AGENT-INSTRUCTIONS.md, CLAUDE.md, .github/copilot-instructions.md. See references/ai-instruction-templates.md.
Scope Prioritization
- README.md (project entry point)
- CLAUDE.md (AI assistant instructions)
- docs/getting-started.md or similar
- API documentation
- AI instruction files
False Positives
Documentation-specific - do NOT flag:
- Intentionally simplified examples (marked as such)
- Placeholder values (
,your-api-key
)example.com - Version-specific docs with version clearly noted
- Pseudocode marked as illustrative
Pattern References
- AI instruction templatesreferences/ai-instruction-templates.md
README.md Required Sections
- Title/Description - name, one-paragraph description, key features
- Installation - prerequisites with versions, step-by-step, verification
- Quick Start - minimal working example, expected output
- Configuration - required env vars, config format, defaults
- API/CLI Reference - commands/methods, parameters, return values
- Contributing - bug reports, PR process, code style
- License
Anti-patterns: assuming global deps, non-working examples, missing prerequisites, outdated screenshots
Severity Calibration
Missing Install section: Critical (blocks users). Missing error responses in API docs: Major. Missing Contributing: Suggestion (not blocking).
API Documentation
Required per endpoint: all params with types, all response codes, at least one example, error responses.
Consistency Patterns
One term per concept (not "config/conf/settings"). Consistent heading case, list punctuation, code language tags, link style throughout.