consistency-enforcementlisted
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