bisovka-labs

Claude Recents Cleaner β€” Development skill for Claude Code

Development community

πŸ‘» Remove ghost folders from Claude desktop's Recent project picker.

How to install Claude Recents Cleaner

This entry records only its repository, not the path inside it, so there is no exact command to give. Open bisovka-labs/claude-recents-cleaner and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claude Recents Cleaner does

πŸ‘» Remove ghost folders from Claude desktop's Recent project picker. One Python script, no dependencies. Backs up everything before deleting.

Alternatives in Development

README

Claude Recents Cleaner

πŸ‘» One Python script. Removes ghost folders from the Claude desktop "Recent" project dropdown. macOS, Linux, Windows. Zero dependencies.

[![License: MIT](https://img.shields.io/badge/license-MIT-yellow.svg)](LICENSE) [![Python 3.8+](https://img.shields.io/badge/python-3.8+-blue.svg)](https://www.python.org/) [![Homebrew](https://img.shields.io/badge/install-brew-orange.svg)](https://github.com/bisovka-labs/homebrew-tap) [![tests](https://github.com/bisovka-labs/claude-recents-cleaner/actions/workflows/test.yml/badge.svg)](https://github.com/bisovka-labs/claude-recents-cleaner/actions/workflows/test.yml) [![PRs welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](CONTRIBUTING.md) [![GitHub stars](https://img.shields.io/github/stars/bisovka-labs/claude-recents-cleaner?style=social)](https://github.com/bisovka-labs/claude-recents-cleaner/stargazers)

If you've reorganized, renamed, or deleted project folders, the **Recent** picker in Claude desktop keeps showing the old names β€” sometimes dozens of them. This is a tiny Python script that removes the stale entries so the dropdown reflects what actually exists on your disk. Backs everything up to a tarball before deleting, so any cleanup is reversible.

Before β€” cluttered with ghosts After β€” only real projects
Recent dropdown before cleanup, showing 24 stale entries including deleted folders and worktree paths Recent dropdown after cleanup, showing only 4 active projects

**Tip:** an animated GIF demo is on the roadmap β€” see [#4](https://github.com/bisovka-labs/claude-recents-cleaner/issues/4). PRs welcome.

Quick start

# macOS / Linux (Homebrew)
brew install bisovka-labs/tap/claude-recents-cleaner
claude-recents-cleaner --dry-run

# Or run the script directly (any