Measure the loaded-versus-fired gap - what fraction of each category of loaded context is ever actually invoked, and which MCP tools return mostly noise. Use when asked how much of the context is earning its place, or which categories are worst.
Install
npx skills add thousandflowers/skillreaper --skill gapnpx skills add thousandflowers/skillreaper --skill gap -a claude-code -gnpx skills add thousandflowers/skillreaper --skill gap -a codex -ggemini skills install https://github.com/thousandflowers/skillreaper.git --path plugins/skillreaper/skills/gapgh skill install thousandflowers/skillreaper gapgit clone --depth 1 https://github.com/thousandflowers/skillreaper /tmp/thousandflowers__skillreaper
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/thousandflowers__skillreaper/plugins/skillreaper/skills/gap ~/.claude/skills/gap # Claude Code
cp -R /tmp/thousandflowers__skillreaper/plugins/skillreaper/skills/gap ~/.agents/skills/gap # Codex, Cursor, Gemini CLI, Copilot, OpenCode