← ClaudeAtlas

consistency-enforcementlisted

Documentation consistency enforcement - prevents drift between README.md and actual codebase state. Auto-activates when updating docs, committing changes, or working with skills/agents/commands.
akaszubski/autonomous-dev · ★ 29 · AI & Automation · score 71
Install: claude install-skill akaszubski/autonomous-dev
# Consistency Enforcement Skill **Layer 4 Defense Against Documentation Drift** Auto-activates to maintain documentation consistency when working on docs, skills, agents, or commands. **See:** [workflow.md](workflow.md) for step-by-step scenarios **See:** [templates.md](templates.md) for checklists and commands ## When This Activates Keywords: "readme", "documentation", "docs", "commit", "sync", "update", "skill", "agent", "command", "count", "marketplace", "consistency", "drift" --- ## Critical Consistency Rules ### Rule 1: README.md is Source of Truth **All counts must match reality:** ```bash # Count actual resources ls -d plugins/autonomous-dev/skills/*/ | wc -l # Skills ls plugins/autonomous-dev/agents/*.md | wc -l # Agents ls plugins/autonomous-dev/commands/*.md | wc -l # Commands ``` ### Rule 2: All Docs Must Match README.md These files MUST show the same counts: - `README.md` (primary source) - `docs/SYNC-STATUS.md` - `docs/UPDATES.md` - `INSTALL_TEMPLATE.md` - `.claude-plugin/marketplace.json` (metrics) ### Rule 3: Never Reference Non-Existent Skills ```bash # Verify skill exists before referencing ls -1 plugins/autonomous-dev/skills/ ``` ### Rule 4: marketplace.json Matches Reality ```json { "metrics": { "agents": 8, "skills": 12, "commands": 21 } } ``` --- ## 4-Layer Defense System | Layer | Location | Purpose | |-------|----------|---------| | 1 | `tests/test_documentation_consistency.py` | Automated CI/CD enforcement | | 2