Skills Janitor — Development skill for Claude Code
Tinder for your Claude Code skills, subagents and MCP servers.
How to install Skills Janitor
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Papageorgiou54915/skills-janitor and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Skills Janitor does
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.
Alternatives in Development
- Om Tidy — Self-maintenance pass — acts on every hygiene flag: archives completed work, groups loose clusters, splits ove 4.6k ★
- Bypass 403 — Probe a 403/401 endpoint with the most-paid bypass tricks (header injection, path encoding, method swap, WAF f 4.5k ★
- Claude Supermemory — Persistent memory across sessions and projects using Supermemory 2.3k ★
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-auditaudits your CLAUDE.md files, skills, agents and commands for outdated or conflicting instructions/skillssorts by token count (t) and hides a skill withSpaceIf 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`](#security-scan-v16), 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](https://github.com/nshonda), [@lulzpid](https://github.com/lulzpid) and [@jerryhuangzq-lang](https://github.com/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 s
Related Skills
Jev Skillful
Per-prompt capability router for coding agents: resolves installed skills, MCP servers, agents and commands ag
Prompt Injection Bench
Hand-authored indirect prompt-injection attack corpus + honest ASR/FPR benchmark of 4 defenses on a real tool-
Whyrule
Claude isn't ignoring your CLAUDE.md — it never got it. Finds instructions that never load, imports that resol
Ats Friend
Upload your CV and get a brutally honest review based on how Bangladeshi companies actually hire. This assista
Apply Fixes
GRACE Phase 4 - Inductive knowledge synthesis and targeted context injection, in an isolated context
Videobug
Fix a screen-recorded bug without touching the terminal. Finds the recording, converts it locally, and fixes f
Related Agents
Branch Janitor
Post-merge cleanup agent — after the human confirms a PR/branch merge, removes stale agent worktrees, deletes
Ndv Honest
Pure communication layer. Direct, ruthless, zero filler. Use for any task — cross-domain judgment, tradeoffs,
Dx Auditor
Audits the framework by actually using it — scaffolds an app, runs the generators, makes realistic mistakes, a