✂ Dev tool · single binary · v0.0.2
Cut the shit.
Reclaim your machine from dead AI tooling. cts finds and removes orphaned skills, agents, plugins and MCP servers, with dry-run, confirmation and backups.
No Go? Grab a prebuilt binary for your OS in the latest release.
Four kinds of dead weight
cts knows the shapes junk takes when AI tools come and go.
01
Skills
Broken symlinks and skills missing their SKILL.md.
02
Agents
Orphan config: a config directory whose binary isn't installed, found across every OS config root.
03
Plugins
Orphan marketplaces, the clones and caches left behind with no installed plugin.
04
MCP servers
An inventory of configured servers, flagging stdio servers whose command is gone.
Blunt tool, careful hands
It removes a lot, and it earns your trust at every step.
- Safe by defaultDry-run first, a confirmation before anything is removed, and a backup of everything it deletes. A failed backup aborts the delete.
- Two ways to cleanPurge the obviously-dead in one shot, or pick exactly what to remove from an interactive list.
- Proper uninstallPackages go through their real manager (
npm,bun,uv) and MCP servers throughclaude mcp remove, so configs stay intact. - Truly cross-platformScans config across the home directory,
~/.config, WindowsAppDataand macOS~/Library. - Single binaryWritten in Go. One file, nothing else to install.
One command, one report
Run cts scan and read the whole picture, grouped and graded.
$ cts scan SKILL nestjs-best-practices 4.5KB x improve-codebase 0B broken symlink AGENT x codebuddy 0B orphan config (binary not installed) PLUGIN claude-plugins-official 21.2MB MCP context7 0B user 36 targets · 2 dead