Skip to content

[Resource]: skillreaper #2142

Description

@thousandflowers

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

  • I have checked that this resource hasn't already been submitted
  • It has been over one week since the first public commit to the repo I am recommending
  • All provided links are working and publicly accessible
  • I do NOT have any other open issues in this repository
  • I am primarily composed of human-y stuff and not electrical circuits

Metadata

Metadata

Assignees

No one assigned

    Labels

    resource-submissionThis Issue submits a new resource to the listvalidation-passedResource has passed initial validation

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions