← ClaudeAtlas

auditlisted

Audit the Claude Code instruction/memory layer — CLAUDE.md, CLAUDE.local.md, .claude/rules/, and auto-memory — against a codified checklist derived from official Claude Code documentation. Use when: 'audit CLAUDE.md', 'memory health', 'audit rules', 'is my CLAUDE.md too long', 'prune instructions', after CLAUDE.md/rules changes or a Claude Code upgrade; actions: audit (default), fix, update, report.
melodic-software/claude-code-plugins · ★ 4 · AI & Automation · score 76
Install: claude install-skill melodic-software/claude-code-plugins
## Pre-computed context Memory files: !`d=$(bash "${CLAUDE_PLUGIN_ROOT}/skills/audit/scripts/resolve-memory-dir.sh" 2>/dev/null); ls "$d"/*.md 2>/dev/null | wc -l | tr -d '\r' || echo "0"` MEMORY.md lines: !`d=$(bash "${CLAUDE_PLUGIN_ROOT}/skills/audit/scripts/resolve-memory-dir.sh" 2>/dev/null); test -f "$d/MEMORY.md" && wc -l < "$d/MEMORY.md" | tr -d '\r' || echo "0"` Rules files: !`find .claude/rules -name "*.md" 2>/dev/null | wc -l | tr -d '\r' || echo "0"` CLAUDE.md lines: !`test -f CLAUDE.md && wc -l < CLAUDE.md | tr -d '\r' || echo "0"` CLAUDE.local.md exists: !`test -f CLAUDE.local.md && echo "yes" || echo "no"` Orphan always-loaded rules (RD1): !`bash "${CLAUDE_PLUGIN_ROOT}/skills/audit/scripts/orphan-rule-check.sh" --count 2>/dev/null || echo "?"` MEMORY.md index issues (M2): !`bash "${CLAUDE_PLUGIN_ROOT}/skills/audit/scripts/memory-index-refs-check.sh" --count 2>/dev/null || echo "?"` # Memory Health Deterministic health check for the Claude Code instruction/memory layer. Audits files YOU write that shape Claude's behavior — not the entire context window (MCP tools, agents, and skills are covered by the `audit` and `automation-gaps` skills in the `claude-config` plugin). ## Scope | Entity | Location | Loaded | Audited here | |--------|----------|--------|-------------| | Project instructions | `CLAUDE.md` | Every session, full | Yes | | Local overrides | `CLAUDE.local.md` | Every session, full | Yes | | Rules | `.claude/rules/**/*.md` | Every session (uncondit