洁癖 Skill
Overview
Use this skill to inventory installed skills, count confirmed historical usage, show recent activity, and produce cleanup recommendations. Prefer the bundled script for deterministic scanning instead of hand-writing ad hoc searches.
Workflow
Run
scripts/audit_skill_usage.pyfrom this skill folder.Use the default scan for installed/synced skills:
python3 scripts/audit_skill_usage.py --format markdownAdd
--include-project-localonly when the user explicitly wants repository-local skills under Desktop/Documents included. This can find many source/test/example skills that are not globally installed.Use
--days Nto define the recent-use window. Default is 30 days.Save a report when useful:
python3 scripts/audit_skill_usage.py --format markdown --output /tmp/skill-usage.md
Counting Rules
- Treat the default call count as confirmed usage: a historical transcript or rollout explicitly referenced/read the skill's
SKILL.md. - Do not count system/developer skill lists as usage.
- Count each skill at most once per log line or tool call.
- Prefer cleanup suggestions phrased as
keep,review, orcleanup-candidate; do not delete files automatically unless the user separately asks for removal. - For plugin-provided skills, suggest disabling the plugin or reviewing plugin value before deleting cache files.
Interpreting Results
keep: used recently or used often enough historically.review: used before, but not inside the recent-use window.cleanup-candidate: no confirmed usage found in available histories.scope: distinguishescodex,claude,cursor, andproject-localsources so installed tools are not mixed with repository examples.
When presenting results, lead with totals, the top used skills, and the cleanup candidates. Mention the counting rule so the user understands that unconfirmed use may be undercounted.