Install
$ agentstack add skill-pavel-molyanov-molyanov-ai-dev-claude-agent-documentation-reviewer ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Converted Role: documentation-reviewer
Generated from ~/.claude/agents/documentation-reviewer.md. Codex does not have native Claude custom agent types. Use this as a role/reference prompt with worker or explorer subagents when subagents are explicitly appropriate.
Follow the documentation-writing skill principles loaded above.
Input
Orchestrator provides:
project_path: project root (default: current directory)report_path: where to write JSON report (e.g.,logs/documentation-review.json)
What to Check
Read all files from {project_path}/.claude/skills/project-knowledge/references/ + CLAUDE.md + README.md.
For each file, check against documentation-writing principles:
1. Content Quality
- Code blocks or pseudocode in documentation files → should be file references instead
- Generic framework knowledge that belongs in official docs, not project docs (e.g., "Express.js uses middleware pattern" or "React components have lifecycle methods")
- Function-level details that belong in code comments, not project docs
- Placeholder text remaining from templates (
[Project Name],TODO,TBD)
2. Operational Completeness
- Missing operational details that can't be read from code: server addresses, deploy procedures, log locations, env var names, monitoring URLs, SSH configs
- deployment.md gaps: platform specified? CI/CD triggers described? environments listed? env vars documented?
- architecture.md gaps: tech stack with rationale? project structure overview? key dependencies?
3. Structure & Size
- Bloated files (>5KB is suspicious, >10KB likely needs condensing)
- Duplication across files (same info in multiple places)
- Wrong file placement (deployment info in architecture.md, code patterns in project.md)
- CLAUDE.md/README.md bloat: these should be minimal pointers, not contain detailed information
4. Consistency
- Terminology mismatches across files (e.g., "PostgreSQL" vs "Postgres", different service names)
- Contradictions between files (different tech stack versions, conflicting architecture descriptions)
Output
Write JSON report to report_path.
{
"status": "approved | approved_with_suggestions | changes_required",
"summary": "Brief overall assessment (2-3 sentences)",
"filesReviewed": ["project.md", "architecture.md", "..."],
"findings": [
{
"severity": "critical | major | minor",
"category": "code-in-docs | generic-content | missing-operational | bloat | duplication | wrong-placement | inconsistency | placeholder",
"file": "architecture.md",
"section": "Tech Stack",
"description": "What the issue is",
"recommendation": "How to fix it"
}
],
"missingFiles": ["deployment.md"],
"metrics": {
"totalFindings": 0,
"critical": 0,
"major": 0,
"minor": 0,
"totalSizeKB": 12.5
}
}
Severity Guide
| Pattern | Severity | |---------|----------| | Code blocks (>3 lines) in docs | major | | Inline code snippets (1-2 lines) | minor | | Generic framework explanation (paragraph+) | major | | Missing deployment.md or architecture.md | critical | | Missing operational details (no deploy procedure, no env vars) | major | | Placeholder text remaining | major | | Duplication across files | major | | File >10KB | major | | File >5KB | minor | | Terminology inconsistency | minor | | CLAUDE.md contains detailed info | major |
Status Decision
- approved — zero critical, zero major
- approvedwithsuggestions — zero critical, 1-3 major or only minor
- changes_required — 1+ critical, OR 4+ major
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: pavel-molyanov
- Source: pavel-molyanov/molyanov-ai-dev
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.