Claude Code plugin

Skills Janitor

Tinder for your Claude Code skills, subagents and MCP servers. Swipe away what wastes context, scan for prompt injection, get honest token costs. Fixes what it finds and actually deletes. Zero dependencies, Claude Code + Codex.

125 stars 19 forksPlugins & marketplaces Plugin marketplace Source

Install

Inside Claude Code
/plugin marketplace add khendzel/skills-janitor

Found in the project README. Check it for setup steps after installing.

From source
git clone https://github.com/khendzel/skills-janitor.git

From the README

Skills Janitor
Tinder for your Claude Code skills. Swipe through your collection and delete what's wasting context, in seconds.

Works with Claude Code and OpenAI Codex. 6 commands, zero dependencies.
Status (v1.8, September 2026): maintenance mode. Claude Code now does the core of this natively.
When this project started, nothing in Claude Code told you which skills were eating your context. Now it does:
- /skill-doctor shows what each skill costs in context and how often it gets used, and flags the ones never invoked
- /doctor finds unused skills, MCP servers and plugins against their context cost, and fixes them after asking
- /doctor prompt-audit audits your CLAUDE.md files, skills, agents and commands for outdated or conflicting instructions
- /skills sorts by token count (t) and hides a skill with Space
If you only use Claude Code and only want to trim context, use those. They see real usage from inside the harness, which a plugin never can.
The janitor stays useful for what still isn't built in: security scanning (/janitor-security, plus a pre-install check in /janitor-discover), duplicate detection across skills, OpenAI Codex support, and actually deleting broken symlinks and dead skill folders. Bug fixes and PRs are still welcome. No new features are planned.
Thanks to everyone who installed it, filed issues and sent fixes: #4 of the day on Product Hunt, 120+ stars, and PRs from @nshonda, @lulzpid and @jerryhuangzq-lang. We were early, and now it's native. That's a good ending for a janitor.

Scans every place a skill lives: user, project, codex, and every skill installed via /plugin install — plus your subagents and MCP servers. Surfaces duplicates, broken symlinks, unused skills, and connected-but-never-called MCP servers cluttering your context. Usage…
Read the full README on GitHub

How plugins work

  • A plugin bundles slash commands, subagents, skills, hooks, MCP servers and status lines so they install together.
  • Add the marketplace inside Claude Code with /plugin marketplace add khendzel/skills-janitor, then run /plugin to pick what to install.
  • You can turn a plugin off again from /plugin without deleting anything.
Claude Code docs

Details

Language
Shell
License
MIT
Last updated
30 September 2026
Topics
agent-skillsai-agentsclaudeclaude-codeclaude-code-marketplaceclaude-code-skillsclideveloper-toolsmarketplaceopenai-codexproductivitytui

FAQ

What is Skills Janitor?

Tinder for your Claude Code skills, subagents and MCP servers. Swipe away what wastes context, scan for prompt injection, get honest token costs. Fixes what it finds and actually deletes. Zero dependencies, Claude Code + Codex. It is a plugin for Claude Code, from khendzel/skills-janitor on GitHub.

How do I install Skills Janitor?

Run /plugin marketplace add khendzel/skills-janitor inside Claude Code, then follow the setup in the README.

Is Skills Janitor popular?

khendzel/skills-janitor has 125 GitHub stars and 19 forks, and is included in 1 curated Claude Code list. It was last updated on 30 September 2026.

More plugins & marketplaces

Browse the most popular Claude Code mods, all plugins & marketplaces, or the skills and MCP server directories.