installing-skill-tracker
// Installs Claude Code hooks for automatic skill usage measurement. Use when setting up skill tracking infrastructure in a new project. NOT when hooks are already installed (run verify.py to check).
$ git log --oneline --stat
stars:194
forks:37
updated:March 4, 2026
SKILL.mdreadonly
SKILL.md Frontmatter
nameinstalling-skill-tracker
descriptionInstalls Claude Code hooks for automatic skill usage measurement.
Use when setting up skill tracking infrastructure in a new project.
NOT when hooks are already installed (run verify.py to check).
Quick Start
python .claude/skills/installing-skill-tracker/scripts/setup.py
python .claude/skills/installing-skill-tracker/scripts/verify.py
Instructions
-
Run setup to install tracking hooks:
python .claude/skills/installing-skill-tracker/scripts/setup.py -
Verify installation:
python .claude/skills/installing-skill-tracker/scripts/verify.py -
View usage analysis (after some skill usage):
python .claude/hooks/analyze-skills.py
If Verification Fails
-
Check jq is installed:
jq --version || echo "Install jq: brew install jq" -
Check hook scripts exist:
ls -la .claude/hooks/track-*.sh -
Check settings.json:
cat .claude/settings.json | jq .hooks -
Re-run setup if components missing:
python .claude/skills/installing-skill-tracker/scripts/setup.py
Stop and report if verification still fails after re-running setup.