Task: skills-library-sync (daily, autonomous)

Mode: Unsupervised scheduled task

Local report: /Users/samaguiar/Documents/Codex/skills-library/2026-05-09.md

QA mirror: /Users/samaguiar/Documents/Codex/_qa-queue/2026-05-09.md

Pre-flight summary

Inventory totals

Location SKILL.md count
Projects/Skills/<name>/SKILL.md (canonical) 41
Claude/Scheduled/<name>/SKILL.md (mirror) 55
~/.claude/skills/<name>/SKILL.md 15
Projects/Skills_Library/ 0 (deprecated)
Library/Application Support/Claude/skills/ 0

Drift detected (3 skills)

Projects/Skills is canonical and newer in all three. skills-scheduled-mirror-sync is the right tool to fix:

Identical mirrors (healthy)

Empty stub directories in ~/.claude/skills (8)

ahrefs-gsc-weekly-pulse, callrail-daily-summary, cloudflare-waf-and-events, gads-leverage-weekly, infra-daily-pulse, mcp-drift-audit, mcp-health-preflight, ringcentral-call-quality. Real SKILL.md exists in Claude/Scheduled/<name>/. Not on auto-delete allowlist.