Display Name
skillreaper
Category
Tooling
Sub-Category
General
Primary Link
https://github.com/thousandflowers/skillreaper
Author Name
thousandflowers
Author Link
https://github.com/thousandflowers/
License
MIT
Other License
No response
Description
A CLI that reads real session transcripts to find skills, MCP servers,
and agents that are loaded but never fired, then safely quarantines them
in a reversible operation. Supports Claude Code, Codex CLI, Hermes,
OpenCode, Cursor, and OpenClaw. Zero telemetry, single static binary,
ships on Homebrew and npm.
Validate Claims
Install via Homebrew (brew install thousandflowers/tap/skillreaper)
or npm (npm install -g skillreaper), then run reap in any directory
where Claude Code has been used. The report will show every skill,
MCP server, and agent loaded in the last 30 days alongside how many
times each one was actually invoked and flag the ones with zero uses.
Specific Task(s)
Run a utilization audit on your Claude Code setup to see what percentage
of your loaded skills and MCP servers are actually being used across
recent sessions.
Specific Prompt(s)
After installing skillreaper, run reap in your terminal (no flags
needed). Then run reap gap to see the full loaded-vs-fired breakdown
by category (skills, MCP, agents) with token cost estimates.
Additional Comments
Built after hitting context budget limits on every session due to
accumulated, forgotten skills. The first Reddit post reached 29K views
in a week. Every write operation is atomic (temp file + rename) and
confined to the Claude directory an interrupted prune never leaves
a half-written state. Reversible quarantine: reap restore --all
undoes everything. Token counts are approximated as ceil(chars/3.7)
and documented as such in the README.
Recommendation Checklist
Display Name
skillreaper
Category
Tooling
Sub-Category
General
Primary Link
https://github.com/thousandflowers/skillreaper
Author Name
thousandflowers
Author Link
https://github.com/thousandflowers/
License
MIT
Other License
No response
Description
A CLI that reads real session transcripts to find skills, MCP servers,
and agents that are loaded but never fired, then safely quarantines them
in a reversible operation. Supports Claude Code, Codex CLI, Hermes,
OpenCode, Cursor, and OpenClaw. Zero telemetry, single static binary,
ships on Homebrew and npm.
Validate Claims
Install via Homebrew (brew install thousandflowers/tap/skillreaper)
or npm (npm install -g skillreaper), then run
reapin any directorywhere Claude Code has been used. The report will show every skill,
MCP server, and agent loaded in the last 30 days alongside how many
times each one was actually invoked and flag the ones with zero uses.
Specific Task(s)
Run a utilization audit on your Claude Code setup to see what percentage
of your loaded skills and MCP servers are actually being used across
recent sessions.
Specific Prompt(s)
After installing skillreaper, run
reapin your terminal (no flagsneeded). Then run
reap gapto see the full loaded-vs-fired breakdownby category (skills, MCP, agents) with token cost estimates.
Additional Comments
Built after hitting context budget limits on every session due to
accumulated, forgotten skills. The first Reddit post reached 29K views
in a week. Every write operation is atomic (temp file + rename) and
confined to the Claude directory an interrupted prune never leaves
a half-written state. Reversible quarantine: reap restore --all
undoes everything. Token counts are approximated as ceil(chars/3.7)
and documented as such in the README.
Recommendation Checklist