# disk-cleaner

Скилл для анализа и очистки диска: находит дубликаты, кэш и мусор, показывает, что занимает место. Запускается прямо из диалога с агентом.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 867 установок · ★ 47
- Автор: open-agent-power
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/open-agent-power/oh-my-disk-cleaner/tree/HEAD/skills/disk-cleaner/SKILL.md
- Обновлён: 2026-09-20
- HTML: https://affpapa.org/nevibecode/skills/disk-cleaner

## Что делает

Скилл даёт агенту набор Python-скриптов для работы с дисковым пространством. `analyze_disk.py` считает размеры папок с умным сэмплированием, `analyze_progressive.py` сканирует большие диски частями: сначала быстрая оценка за секунду, потом частичные результаты. Есть `find_duplicates.py` для поиска дубликатов, `analyze_growth.py` для трендов роста, `clean_disk.py` для чистки мусора и `interactive_wizard.py` с пошаговой уборкой и подтверждениями.

Нужен Python 3.7+. Ставить через pip ничего не надо: скилл сам находит свои модули среди 20+ путей и подгружает их, путь можно переопределить переменной `DISK_CLEANER_SKILL_PATH`. Скрипты пишут вывод ASCII-символами вроде `[OK]` и `[X]`, чтобы не ломаться в консоли Windows с кодировкой GBK. Если править вывод и добавлять эмодзи, совместимость с такими консолями отвалится — это повод не трогать скрипты без нужды.

Уборка по умолчанию идёт с `--dry-run`, системные каталоги и исполняемые файлы защищены от удаления. Для больших дисков есть `--deep-scan` без ограничений и `--include-windows` для системных папок Windows. Проверить, что всё на месте, можно через `check_skill.py`.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add open-agent-power/oh-my-disk-cleaner --skill disk-cleaner -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/disk-cleaner/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/disk-cleaner/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add open-agent-power/oh-my-disk-cleaner --skill disk-cleaner -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/disk-cleaner/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add open-agent-power/oh-my-disk-cleaner --skill disk-cleaner -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/disk-cleaner/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install open-agent-power/oh-my-disk-cleaner disk-cleaner
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/disk-cleaner/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add open-agent-power/oh-my-disk-cleaner --skill disk-cleaner -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/open-agent-power/oh-my-disk-cleaner --path skills/disk-cleaner
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/disk-cleaner/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add open-agent-power/oh-my-disk-cleaner --skill disk-cleaner -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/open-agent-power/oh-my-disk-cleaner/tree/HEAD/skills/disk-cleaner/SKILL.md

## Когда брать
- оценить, сколько места займёт полное сканирование диска
- найти дубликаты файлов и решить, какие удалять
- посмотреть, что занимает место в папке проекта
- почистить кэш и мусор без удаления нужных файлов
- спрогнозировать, когда диск заполнится целиком

## Примеры запросов агенту
- просканируй диск и покажи, что занимает больше всего места
- найди дубликаты в папке Downloads
- почисти кэш, сначала покажи, что будет удалено

## Похожие
- [file-organizer](https://affpapa.org/nevibecode/skills/davepoon-file-organizer.md) — скилл · 346 установок
- [macos-cleaner](https://affpapa.org/nevibecode/skills/macos-cleaner.md) — скилл · 1800 установок
- [disk-forensics](https://affpapa.org/nevibecode/skills/disk-forensics.md) — скилл · 357 установок
- [k-skill-cleaner](https://affpapa.org/nevibecode/skills/k-skill-cleaner.md) — скилл · 6100 установок
- [docs-cleaner](https://affpapa.org/nevibecode/skills/docs-cleaner.md) — скилл · 996 установок
- [skill-cleaner](https://affpapa.org/nevibecode/skills/skill-cleaner.md) — скилл · 588 установок

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
