Skip to content
review-docs logo

Documentation Review Orchestration

review-docs

A management skill for systematically reviewing documentation. Assign one docs-curator agent per document to ensure thorough investigation.

SKILL.md

Full skill instructions

Documentation Review Orchestration

A management skill for systematically reviewing documentation. Assign one docs-curator agent per document to ensure thorough investigation.

When to Use

Activate when:

  • User wants to audit documentation for accuracy
  • User asks to check if proposals/​plans have been implemented
  • User wants to identify outdated documentation
  • User mentions "review docs", "check proposals", or "documentation audit"
  • After major features are completed and docs need validation

Key indicators:

  • "Review the proposals folder"
  • "Check which plans are complete"
  • "Is the architecture documentation still accurate?"
  • "Audit the docs for outdated content"

Core Principle: One Agent Per Document

Assigning multiple documents to a single agent dilutes review quality. Each document requires:

  • Full document reading
  • Codebase searching for evidence
  • Git history investigation
  • Cross-referencing related docs

Always assign one docs-curator agent per document.

Workflow

Step 1: Identify Documents to Review

List the documents that need review:

# List project proposals
ls docs/​projects/​*/​proposal.md

# List project plans
ls docs/​projects/​*/​plan.md

# List architecture docs
ls docs/​architecture/​*.md

# List specifications
ls docs/​specifications/​*.md

Or use Glob to find specific patterns:

  • docs/​projects/​*/​proposal.md - All project proposals
  • docs/​projects/​*/​plan.md - All project plans
  • docs/​projects/​*/​sessions/​*.md - All project sessions
  • docs/​architecture/​*.md - All architecture docs
  • docs/​specifications/​*.md - All specifications

Step 2: Categorize by Document Type

Different document types have different review goals:

Temporal Documents (check for completion/​archival):

  • docs/​projects/​*/​proposal.md - Archive project when implemented
  • docs/​projects/​*/​plan.md - Archive project when complete
  • docs/​investigations/ - Archive when concluded
  • docs/​reports/ - Archive when acted upon

Evergreen Documents (check for accuracy):

  • docs/​architecture/ - Update to match current code
  • docs/​specifications/ - Update to match current application behavior
  • docs/​playbooks/ - Update if procedures changed
  • docs/​lessons-learned/ - Update if solutions evolved
  • docs/​interaction-design/ - Update to match current UX

Step 3: Assign Agents

Launch one docs-curator agent per document using the Task tool:

Task(
  subagent_type: "docs-curator",
  description: "Review [document-name]",
  prompt: "Review this document for accuracy and implementation status:

  **Document:** docs/​projects/​feature-x/​proposal.md

  Read the document, search the codebase for evidence of implementation,
  check git history for related commits, and provide your findings with
  the recommended action (archive, update, no action)."
)

For parallel efficiency, launch multiple agents in a single message:

// Launch 4 agents in parallel, one per document
Task(...doc1...)
Task(...doc2...)
Task(...doc3...)
Task(...doc4...)

Step 4: Collect and Consolidate Results

As agents complete, collect their findings:

  1. Group by recommended action:

    • Ready to archive (100% complete)
    • Needs status update (partially complete)
    • Needs content update (outdated sections)
    • No action needed (current and accurate)
  2. Present summary to user:

    ## Documentation Review Results
    
    ### Ready to Archive (5 documents)
    
    - projects/​feature-x/ - Fully implemented
    - projects/​feature-y/ - Superseded by feature-z ...
    
    ### Needs Update (2 documents)
    
    - architecture/​api-design.md - Section 3 outdated ...
    
    ### Current (3 documents)
    
    - playbooks/​deployment.md - Accurate ...
    
  3. Get user approval before taking action

Step 5: Execute Approved Actions

For approved archives:

  1. Update status in document
  2. Move to _archive/ subfolder

For approved updates:

  1. Make the specific changes identified
  2. Or create tasks for the user to address

Batch Size Guidelines

For large documentation sets:

Doc CountApproach
1-5Review all in parallel
6-15Batch into 2-3 waves
16+Prioritize by age/​importance, review subset

Prioritization criteria:

  • Oldest documents first (most likely outdated)
  • Documents related to recently completed features
  • Documents the user specifically mentioned

Agent Assignment Template

Copy and customize for each document:

Review this document for accuracy and implementation status:

**Document:** [full path to document]
**Document Type:** [Proposal | Plan | Architecture | etc.]

Tasks:
1. Read the full document
2. Search codebase for mentioned features/​components
3. Check git log for related commits
4. Determine implementation/​accuracy status
5. Recommend action: Archive | Update | No Action

Provide findings in the standard docs-curator output format.

Example: Reviewing All Project Proposals

# 1. List active project proposals (excluding archive)
ls docs/​projects/​*/​proposal.md | grep -v archive

# Result: 8 projects to review
# 2. Launch 4 agents in parallel (first batch)
Task(subagent_type: "docs-curator", description: "Review project-a proposal", prompt: "...")
Task(subagent_type: "docs-curator", description: "Review project-b proposal", prompt: "...")
Task(subagent_type: "docs-curator", description: "Review project-c proposal", prompt: "...")
Task(subagent_type: "docs-curator", description: "Review project-d proposal", prompt: "...")
# 3. After first batch completes, launch remaining 4
Task(subagent_type: "docs-curator", description: "Review project-e proposal", prompt: "...")
...
# 4. Consolidate results and present to user
"8 projects reviewed:
- 5 ready for archive (fully implemented)
- 2 partially complete (list what remains)
- 1 not started

Would you like me to archive the 5 completed project folders?"

Generate Status Report

After consolidating results, generate a report document:

  • Path: docs/​reports/​YYYY-MM-DD-doc-status-report.md
  • Report Type: "Doc Status"

Report sections:

  • Executive Summary — High-level findings (X completed, Y partially done, Z not started), top recommendations, overall documentation health assessment
  • Scope — Which document types were reviewed, date range
  • Findings by Status:
    • Completed & Archived — Document name, archive path, brief summary, evidence (files/​commits)
    • Partially Completed — Document name, percentage, what's done, what remains, evidence
    • Not Started — Document name, reason if apparent
    • Abandoned/​Obsolete — Document name, archive path, reason
    • Needs Attention — Documents requiring clarification or decision
  • Summary Statistics — Total reviewed, completed, partial, not started, abandoned
  • Recommendations — Prioritize partial completions, archive stale docs, create investigations for uncertain items
  • Follow-up Actions — Checklist of concrete next steps

Checklist: Documentation Review

  • Identify documents to review (list files)
  • Categorize by document type
  • Launch one docs-curator agent per document
  • Wait for all agents to complete
  • Consolidate findings by recommended action
  • Present summary to user
  • Get approval before archiving/​updating
  • Execute approved actions
  • Report completion

More DevOps & CI/CD skills

Project scaffolding, deployment configuration, and CI/CD setup for Google ADK agents.

6K 472.6K
View

Set up tracing, logging, and monitoring for deployed ADK agents across Cloud Trace, BigQuery, and third-party platforms.

6K 472.6K
View

Enterprise Azure infrastructure architect generating Bicep or Terraform from workload descriptions.

1.5K 454.3K
View
azure-kubernetes logo
DevOps & CI/CD

azure-kubernetes

Plan and configure production-ready Azure Kubernetes Service clusters with Day-0 and Day-1 best practices.

1.5K 447.1K
View

Raw mechanical interfaces fusing Swiss typographic print with military terminal aesthetics. Rigid grids, extreme type scale contrast, utilitarian color, analog degradation effects. For data-heavy dashboards, portfolios, or editorial sites that need to feel like declassified blueprints.

92.7K 354.9K
View
just-scrape logo
DevOps & CI/CD

just-scrape

Web search, scraping, extraction, crawling, and monitoring via ScrapeGraph AI CLI.

69 245K
View

Skill for working with Firebase Hosting (Classic). Use this when you want to deploy static web apps, Single Page Apps (SPAs), or simple microservices. Do NOT use for Firebase App Hosting.

462 159.7K
View

Deploy and manage web apps with Firebase App Hosting. Use this skill when deploying Next.js/Angular apps with backends.

462 159.1K
View
deploy-to-vercel logo
DevOps & CI/CD

deploy-to-vercel

Deploy applications and websites to Vercel. Use when the user requests deployment actions like "deploy my app", "deploy and give me the link", "push this live", or "create a preview deployment".

31.9K 146.6K
View
programmatic-seo logo
DevOps & CI/CD

programmatic-seo

Build SEO-optimized pages at scale using templates, data, and proven playbook patterns.

53.3K 140.1K
View

Design and build isolated, reusable Convex backend components with clear boundaries and app-facing wrappers.

63 123.5K
View

Deploy and manage projects on Vercel using token-based authentication. Use when working with Vercel CLI using access tokens rather than interactive login — e.g. "deploy to vercel", "set up vercel", "add environment variables to vercel".

31.9K 116.1K
View

Coding & apps AI tools

Opus Clip logo
Coding & apps

Opus Clip

Opus.ai: Revolutionize Your Web Experience

Free
View
I
Coding & apps

Imagica

Build a no-code AI app in minutes.

Freemium
View
E
Coding & apps

Emergent.sh

An IDE for code migration from legacy to modern frameworks through coding agents.

Freemium
View
Wonder Dynamics logo
Coding & apps

Wonder Dynamics

Automate CGI animation in live-action scenes

Paid
View
M
Coding & apps

Mixo

Launch a website in seconds with AI.

Paid
View
AI Code Convert logo
Coding & apps

AI Code Convert

Streamline Your Coding Experience with AI Code Helper

Free
View