Windows Disk Cleaner — скилл

Скилл для Windows: быстро сканирует диски NTFS и ReFS по таблице MFT, а удаление остается за вами в окне с деревом файлов

  • 89 ★ репозитория
  • Последний коммит
Скилл

Расширенный доступ

Почему такой уровень

  • Скилл читает всю файловую систему и может помечать файлы для удаления, а решение о стирании остается за пользователем в окне подтверждения.
Все причины и проверки

std-microblock/windows-disk-cleaner-skill

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/windows-disk-cleaner

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Скилл читает всю файловую систему и может помечать файлы для удаления, а решение о стирании остается за пользователем в окне подтверждения.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл анализирует занятое место на дисках Windows подобно WizTree. Встроенный CLI `disk-cleaner.exe` читает таблицу MFT на NTFS напрямую, а для ReFS использует собственный сырой сканер. Отчет можно детализировать по папкам: агент спускается вглубь командой `detail`, а результат сканирования сохраняет в файл `.dcscan`. Агент не удаляет файлы сам. Команда `rm` только помечает цели в `clean-targets.json`, а окончательное решение пользователь принимает в окне `show-rm`, где отмечает и подтверждает каждую позицию. Перед пометкой скилл спрашивает, что чистить, и проверяет репозитории Git на локальные коммиты, ветки и неотслеживаемые файлы.

Для кого. Пользователям Windows с забитым диском, которые хотят освободить место с помощью агента, но оставить решение об удалении за собой.

Подходит, если

  • Диск почти полон, и нужно понять, какие папки занимают больше всего
  • Старые репозитории с артефактами сборки проверяют перед очисткой на непушенные коммиты
  • Кэши конкретных приложений и загрузки выбирают по списку и подтверждают вручную
  • Нужен быстрый отчет по занятому месту диска без запуска отдельной программы

Не подходит, если

  • Нужна полностью автоматическая очистка без подтверждения: скилл такого режима не имеет
  • Система Linux или macOS: CLI рассчитан на Windows и файловые системы NTFS и ReFS
  • Диск зашифрован или смонтирован по сети: строгие режимы сканирования требуют прав администратора и локального тома

Пример запроса к агенту

Просканируй диск D, покажи десять самых больших папок и предложи кандидатов на очистку, но пока ничего не помечай

Ограничения

Строгие режимы сканирования NTFS и ReFS требуют прав администратора и запрашивают повышение через UAC. Сырой сканер ReFS заявлен только для версии 3.14, для остальных используют режим `--backend fs`. Окно подтверждения и инструкции написаны по-китайски, так что русскоязычному пользователю понадобится перевод, а команды CLI остаются понятными по примерам из `references/cli.md`. Установочных команд в README нет: скилл собирают на Rust и ставят скриптом `scripts/install-skill.mjs` либо берут готовый релиз.

Как отключить. Удалите папку `windows-disk-cleaner` из каталога скиллов агента. Файлы `.dcscan` и `clean-targets.json` в рабочих папках удаляют отдельно.

Частые вопросы

Как поставить скилл?

Клонируйте репозиторий и выполните `node scripts/install-skill.mjs --release latest`: скрипт ставит последний релиз в каталог скиллов. Команда `node scripts/install-skill.mjs` без аргументов берет локальную сборку из `dist/`.

Может ли агент удалить файлы без моего согласия?

Нет. Правила скилла запрещают агенту удалять объекты любыми средствами. Удаление проходит только в окне `show-rm`, где пользователь подтверждает каждую позицию сам.

Нужны ли права администратора?

Для строгих режимов NTFS и ReFS да: с флагом `--elevate` CLI запросит UAC один раз. Без флага такой режим завершится ошибкой и не перейдет на обычный обход.

Как скилл обращается с репозиториями Git?

Перед пометкой он проверяет локальные коммиты, ветки, stash и неотслеживаемые файлы. Давность изменений или факт `push` сами по себе не считаются разрешением на удаление.

Какие файловые системы поддерживаются?

NTFS через прямое чтение MFT и ReFS версии 3.14 через сырой сканер. Для остальных случаев есть обычный обход с флагом `--backend fs`.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Скилл для Windows: анализирует диск C по 12 категориям и составляет отчет и поэтапный план очистки.

СкиллШирокий доступ394Звезды репозитория

Плагин показывает, какие скиллы, субагенты и MCP-серверы зря занимают контекст, и помогает убрать лишнее

ПлагинРасширенный доступ125Звезды репозитория

CLI раскладывает мусорную папку вроде Downloads по местам с правилами на естественном языке, а агент судит файлы.

CLIРасширенный доступ109Звезды репозитория
Российский стек

MCP-сервер для Яндекс Диска, нацеленный на поиск больших файлов и уборку по API, минуя локальную синхронизацию

MCP-серверРасширенный доступ

Скилл для Codex: безопасное обслуживание локального состояния, отчет без записи по умолчанию, бэкап и архив вместо удаления, чистка логов и воркстри

СкиллРасширенный доступ1,6 тыс.Звезды репозитория

Коротко о README

README короткий: названо назначение, сделан акцент на ручном подтверждении удаления и приведены снимки интерфейса. Подробные правила работы лежат в `SKILL.md` и `references/cli.md`.

Бейдж для README

Сообщить о проблеме