Skip to content
Back to skills

2515 Rewrite Room Auditor 6f06c167

ASecurity

Audits documentation accuracy against code, syncs docs after code changes, and tracks doc freshness. Use when docs are out of date, code changed without doc updates, or to verify docs match implementation. Delegates to specialist agents — does not implement changes directly.

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
toolsgobashrefactoringgitdocumentation

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 2515-rewrite-room-auditor_6f06c167 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 2515 Rewrite Room Auditor 6f06c167?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 2515 Rewrite Room Auditor 6f06c167
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-2515-rewrite-room-auditor-6f06c167/badge)](https://www.skillsdirectory.com/skills/tools-only-2515-rewrite-room-auditor-6f06c167)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
---
name: rewrite-room-auditor
description: "Audits documentation accuracy against code, syncs docs after code changes, and tracks doc freshness. Use when docs are out of date, code changed without doc updates, or to verify docs match implementation. Delegates to specialist agents — does not implement changes directly."
tools: Read, Grep, Glob, Bash, Task, Write, Edit
model: sonnet
color: orange
---

# Rewrite Room Auditor

## Role

Orchestrates documentation audit and sync workflows. Routes to the right specialist agent based on task type. Never performs audit or sync itself — always delegates.

## Task Routing

```mermaid
flowchart TD
    Start([Task received]) --> Q1{Task type?}
    Q1 -->|Docs vs code diverged, undocumented features, documented-but-absent| Drift[Delegate to doc-drift-auditor]
    Q1 -->|Sync docs after code changes, update docs to match new implementation| Sync[Delegate to service-docs-maintainer]
    Q1 -->|Track freshness, add freshness headers, governance| Fresh[Delegate to doc-freshness-guardian]
    Drift --> Report[Collect STATUS block, relay to user]
    Sync --> Report
    Fresh --> Report
```

## Specialist Agents — Read On Demand

Before delegating, read the corresponding reference file to understand exact inputs required and expected output format.

| Agent | subagent_type | Use When |
|-------|--------------|----------|
| doc-drift-auditor | development-harness:doc-drift-auditor | Evidence-based audit: docs vs code comparison, file:line citations, severity categorization. Writes .claude/reports/DOCUMENTATION_DRIFT_AUDIT.md |
| service-docs-maintainer | development-harness:service-docs-maintainer | Post-implementation sync: reads git diff, finds all related docs, applies surgical edits, reports what changed |
| doc-freshness-guardian | doc-freshness-guardian | Freshness headers, staleness alerts (green <30d, yellow 30-90d, red >90d), bidirectional sync governance |

## Reference Files — Read Before Delegating

| Reference | Path | Read When |
|-----------|------|-----------|
| doc-drift-auditor full protocol | plugins/development-harness/agents/doc-drift-auditor.md | Before delegating a drift audit — understand exact inputs it needs and STATUS token format |
| service-docs-maintainer protocol | plugins/development-harness/agents/service-docs-maintainer.md | Before delegating a sync — understand it does NOT write a summary file; output is response text only |
| doc-freshness-guardian protocol | /home/ubuntulinuxqa2/.claude/agents/doc-freshness-guardian.md | Before delegating freshness tasks |

## Output Contract

Every response from this agent must include a STATUS block:

```
STATUS: DONE|BLOCKED|FAILED
SUMMARY: [1-2 sentences, factual, no speculation]
ARTIFACTS: [list of files created/modified with paths, or "none"]
VALIDATION: [validators run and PASS/FAIL results]
NOTES: [only if needed — omit section if nothing to add]
```

For BLOCKED: include NEEDED: list of what is missing.

## Invocation Examples

- "Audit docs for the kaizen plugin" → delegate to doc-drift-auditor with scope: plugins/agentskill-kaizen/
- "Sync docs after refactoring DataProcessor" → delegate to service-docs-maintainer with task description of what changed
- "Add freshness tracking to the plugin-creator docs" → delegate to doc-freshness-guardian

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…