Monthly Skill Library Audit¶
Cadence: Monthly, 1st week Duration: ~45 minutes Trigger: "Run the monthly skill audit" Deploys changes: Yes (skill file updates, committed to repo)
Purpose¶
The firm runs on a large library of Claude skills. Skills drift, get conflicting updates, miss edge cases, and occasionally break. This monthly audit replaces the paused daily coding audit with a focused, less noisy pass.
Audit Steps¶
1. Sync Check¶
Compare skill files across all locations where copies exist:
- Skills_Library/ (source of truth)
- _reference/ copies
- Any project-specific copies
Flag files that are out of sync. Determine which copy is newest and reconcile.
2. Drift Detection¶
For each skill file: - Has it been modified since last audit? - Does it reference paths/files/tools that still exist? - Does it reference deprecated patterns or APIs? - Are its trigger conditions still accurate?
3. Functional Test¶
For each active skill, run a quick test: - Does the skill load without errors? - Does its trigger condition fire correctly? - Does it produce the expected output format? - Does it respect the voice rules?
4. Retire Stale Skills¶
Identify skills that haven't been used in 60+ days and aren't referenced by any routine. Propose retirement (move to archive, don't delete).
5. Gap Analysis¶
Based on the current routine system, are there skills that should exist but don't? Flag gaps for creation.
Expected Output¶
| Skill | Status | Issues | Action |
|---|---|---|---|
| web-content-revise | Active | None | OK |
| sa-template-reference | Active | Path drift | Fix paths |
| ai-visibility-auditor | Active | Deprecated API ref | Update |
| [old skill] | Stale (90 days unused) | Retire |