puremac-macos-cleaner — скилл для Claude Code: обзор и установка
Скилл помогает настроить open-source утилиту PureMac на SwiftUI для очистки macOS, собрать её из исходников и расширить список директорий для удаления кэша.
npx skills add reason-machines/trending-skills --skill puremac-macos-cleaner -a claude-codeЧто делает puremac-macos-cleaner
Скилл объясняет агенту архитектуру PureMac — открытого приложения на SwiftUI без трекинга и сетевых запросов. Утилита удаляет системные логи, кэши пакетных менеджеров npm, pip, yarn и pnpm, остатки Xcode вроде DerivedData и симуляторов, а также освобождает место в APFS через tmutil.
Через ассистента можно быстро добавить свои правила очистки. В исходниках за это отвечают CleanCategory.swift, ScannerService.swift и CleanerService.swift, куда легко вписать новые каталоги вроде кэша Gradle. Расписание автоматической уборки настраивается на интервалы от одного часа до месяца.
Для сборки из репозитория понадобятся xcodegen, macOS 13.0+, Swift 5.9 и Xcode 15+. Категория крупных и старых файлов от 100 MB или возрастом от 1 года никогда не очищается сама: удаление требует ручного выбора.
Какие задачи решает
- собрать PureMac из исходников через
xcodegenиxcodebuild - очистить кэш Xcode, симуляторы и артефакты Homebrew
- добавить новую категорию файлов в
CleanCategory.swift - настроить автоматическую очистку macOS по расписанию
Примеры запросов агенту
- Покажи, как собрать PureMac из исходного кода через терминал
- Добавь в CleanCategory.swift очистку кэша Gradle
- Объясни, как настроить периодическое удаление кэша Xcode в PureMac
Как установить puremac-macos-cleaner
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill puremac-macos-cleaner -a claude-code2Вручную: положить файлы
~/.claude/skills/puremac-macos-cleaner/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/puremac-macos-cleaner/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill puremac-macos-cleaner -a codex2Вручную: положить файлы
.agents/skills/puremac-macos-cleaner/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill puremac-macos-cleaner -a cursor2Вручную: положить файлы
.cursor/skills/puremac-macos-cleaner/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install reason-machines/trending-skills puremac-macos-cleaner2Вручную: положить файлы
.github/skills/puremac-macos-cleaner/SKILL.md1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill puremac-macos-cleaner -a gemini-cli2Командой платформы
gemini skills install https://github.com/reason-machines/trending-skills --path skills/puremac-macos-cleanerВручную: положить файлы
.devin/skills/puremac-macos-cleaner/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill puremac-macos-cleaner -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о puremac-macos-cleaner
Как установить puremac-macos-cleaner в Claude Code?
Выполните команду npx skills add reason-machines/trending-skills --skill puremac-macos-cleaner -a claude-code. Скилл сохранится по пути ~/.claude/skills/puremac-macos-cleaner/SKILL.md.
Что делает PureMac?
Это приложение на SwiftUI для очистки macOS от пользовательских кэшей, файлов Xcode, остатков Homebrew и освобождаемого пространства APFS. Программа работает локально без телеметрии и сетевых запросов.
Что требуется для сборки PureMac из исходников?
Нужны macOS 13.0+, Swift 5.9, Xcode 15+ и утилита xcodegen. Проект генерируется командой xcodegen generate и компилируется через xcodebuild.