What problem does it solve?
It helps you detect which Claude Code skills in your local skill tree are actually being used, which ones appear dead, and which ones likely overlap or compete in their trigger conditions, while also finding “rule-execution gaps” where rule text references a behavior that never fires.
Core Features & Use Cases
- Inventory & usage ranking: Counts skills, hooks, and aliases, then ranks skills by real invocations using local execution logs (from a PreToolUse hook).
- Dead skill detection: Flags archive candidates using a “30 days with zero triggers” signal combined with missing hook bindings and lack of CLAUDE.md references.
- Rule-execution gap detection: Identifies iron-rule skills that are referenced in rules but show zero actual executions, turning “wrote rules” into measurable operational evidence.
- Conflict diagnostics: Detects likely overlapping trigger word groups by scanning skill trigger/descriptions for common phrases.
Quick Start
Ask your assistant to run /skill-audit (or “技能树体检”) after ensuring your PreToolUse hook writes invocation data to ~/.claude/skill-usage.log.