Claude Skill Audit — Security skill for Claude Code
Health check for Claude Code skill trees: usage, dead skills, and conflicts.
How to install Claude Skill Audit
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open runesleo/claude-skill-audit and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Skill Audit does
Health check for Claude Code skill trees: usage, dead skills, and conflicts.
Alternatives in Security
- Memory Self Review — Mine recent agent history (claude-mem + usage stats) for recurring failures and repeated patterns, audit MEMOR 297 ★
- Reflexion — Audit and optimize the .claude/ ecosystem — skills, hooks, guides, patterns, agents, and settings — for qualit 224 ★
- Security Health Check — Execute the security-health-inline skill for inline orchestration 172 ★
README
claude-skill-audit
English · [中文](README.zh-CN.md)
A health check for your Claude Code skill tree. Find what's actually used, what's dead, what's stepping on each other, and which iron-rule skills you wrote but never fired.
What you get
- Inventory — how many skills, hooks, aliases you have
- Usage ranking — real invocation counts (data source:
~/.claude/skill-usage.log, written by a PreToolUse hook) - Dead skill detection — 30 days of zero triggers + no hook binding + no
CLAUDE.mdreference → archive candidate - Rule-execution gap — the killer feature: skills your iron rules say must fire, but never did. Writing rules and not running them is the same as not writing them.
- Conflict diagnostics — skill groups with overlapping trigger words
Doesn't auto-delete. Surfaces candidates, you decide. Suggested workflow: move to `_archived/`, observe for 30 days, then permanently remove.
How it works
You: /skill-audit
AI:
📊 Skill Tree Audit — 2026-04-17
📈 Inventory: 61 skills / 4 hooks / 12 aliases
🔥 Top 5 by usage:
session-end(262) / leo-style(182) / codex:rescue(119) / codex(112) / humanizer(92)
— top 5 = 92% of total calls. Long tail of 40+ skills averages <10.
💀 Dead candidates (15):
auto-dream / content-analyzer / design-review / graphify / mcp-builder /
notebooklm / obsidian-sync / search-skill / skill-from-github /
skill-from-masters / subagent-driven-development / tempo-request /
video-auto / video-distribute / workflow-architect
⚠️ Rule-execution gap (6 skills, 0 calls despite rule references):
systematic-debugging — P0 rule "trigger on 3 consecutive failures",
fired exactly 0 times in 1388 invocations
planning-with-files / opensource-publish / leo-evolution /
tg-review / video-editing-coach
🧹 Outdated patterns: 5 entries flagged, see patterns.md
🎯 Action items:
- [ ] Archive 15 dead candidates
- [ ] Investigate the gap — your rules say one thing, your runti
Related Skills
Claude Trim
Audit your Claude Code token usage — see which skills eat your context budget and find conflicts before they c
Fluxcd
FluxCD entry point — routes to the right workflow based on what you need. Live cluster issue → structured 5-wo
Project Audit
Audit software engineering practices in a repository — check ADR health, GitHub config, CODEOWNERS coherence,
Unity Audit
Full project health check — meta file integrity, missing references, assembly definition graph, code quality s
Wiki Audit
Check wiki health — find broken links, stale content, contradictions, and auto-fix what it can
Hygiene Audit
Audit repository hygiene — check for stale branches, worktrees, large files, missing metadata, CI health, and
Related Agents
Tp Dep Health
PROACTIVELY use this when the user asks "which dependencies should I update", "any stale / risky packages", "a
Rayo Heartbeat Watcher
Check OpenClaw gateway health and alert if Rayo is dead or idle too long. Monitors ~/.openclaw/logs/gateway.lo
Project Auditor
Read-only health audit of the VibeFrame monorepo. Use for a periodic project review — structure, CLI/doc drift