claudefiles — плагин
claudefiles ставит личный набор Claude Code на новую машину: скиллы, команды, хуки и настройки из одного манифеста.
- 120 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Установка запускает скрипт из сети через `curl | bash`, изменяет `~/.claude/settings.json` и добавляет хуки на события сессии.
- Необязательные функции вызывают установщики сторонних npm-пакетов.
Установка
- Работает в
Ручная установка
curl -fsSL https://raw.githubusercontent.com/koolamusic/claudefiles/main/bootstrap.sh | bashБыстрая установка из README клонирует репозиторий в `~/.claudefiles`, затем запускается `/setup`.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Установка запускает скрипт из сети через `curl | bash`, изменяет `~/.claude/settings.json` и добавляет хуки на события сессии.
- Необязательные функции вызывают установщики сторонних npm-пакетов.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
claudefiles, как dotfiles, но для Claude Code, хранит скиллы, команды, хуки, звуки и `settings.json` в репозитории и раскладывает их по `~/.claude/`. Команда `/setup` читает манифест `claudefiles.yaml`, определяет macOS или Linux, копирует файлы и аккуратно сливает настройки, предварительно сделав резервную копию. В наборе скиллы для Go, Rust, NestJS, React, документов и PDF, команды `/gitcommit` и `/gitconfig`, плагины `jira`, `warden`, `studio`, `ux` и `pstack`. Экспериментальные функции вроде `trust-monitor` и `tower` включаются только по вашему согласию при установке.
Для кого. Разработчикам, которые держат Claude Code на ноутбуке, виртуалках и серверах и хотят одинаковую настройку везде одной командой.
Подходит, если
- Свежая виртуальная машина должна получить привычные скиллы, команды и звуки Claude Code.
- Нужно посмотреть готовый пример структуры манифеста и хуков для собственного набора.
- Спринтовый процесс со скиллами `research`, `plan`, `execute`, `review` надо взять как основу.
- Один набор настроек синхронизируют между macOS и Linux.
Не подходит, если
- Нужны другие агенты: репозиторий рассчитан только на Claude Code.
- Менять `~/.claude/settings.json` и ставить хуки на этой машине нельзя.
- Запуск скрипта из интернета без чтения запрещен политикой.
Пример запроса к агенту
Прочитай `claudefiles.yaml`, перечисли, какие файлы и хуки `/setup` положит в `~/.claude/`, и только потом разворачивай.Ограничения
Репозиторий личный и сделан под вкусы автора: звуки из StarCraft, Obsidian и стек Node.js, Rust, Go. Быстрая установка запускает `bootstrap.sh` через `curl | bash`, а `/setup` меняет `~/.claude/settings.json` и ставит хуки, поэтому сначала прочитайте манифест и скрипт. Опции `gsd` и `raydr` вызывают установщики сторонних npm-пакетов. Поддерживаются только Claude Code, macOS и Linux. Последний коммит в октябре 2026. Репозиторий опирается на конкретные внешние проекты и может потребовать ручной правки, если они изменятся.
Как отключить. Удалите добавленные скиллы, команды и хуки из `~/.claude/`, верните `settings.json` из резервной копии и удалите клон `~/.claudefiles`. Плагины снимите через `/plugin`.
Частые вопросы
Как установить без curl и bash?
Выберите ручной путь: `git clone` в `~/.claudefiles`, затем `claude "/setup"` из этой папки.
Что делает /setup?
Определяет платформу, копирует скиллы, команды, хуки и звуки в `~/.claude/`, сливает `settings.json` с резервной копией и спрашивает об экспериментальных функциях.
Что такое `trust-monitor`?
Необязательный монитор доверия сессии: хуки разрешают инструменты по уровню, а шкала показывается в строке состояния. Включается только по согласию.
Какие навыки входят в набор?
Среди них `agent-browser`, `docx`, `pdf`, `pptx`, `xlsx`, а также `golang-best-practices`, `rust-best-practices`, `nestjs-best-practices`, `react-best-practices`, `handoff`, `grill`, `retro` и другие.
Что делают хуки?
Следят за заполнением контекста, напоминают о ретроспективе и запускают ее после завершенной фазы. Мониторинг доверия включается отдельно.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныУстановщик окружения Claude Code одной командой: мастер ставит агентов, правила, команды, скиллы и хуки в трех профилях
Руководство и заготовки для Claude Code: гайды, шаблоны CLAUDE.md, стартовые наборы, хуки и плагин commit-helper.
Набор slash-команд, скиллов и субагентов для Claude Code: ревью, тесты, безопасность, релизы, документация и синхронизация GitHub с Linear
Claude Code Blueprint: 12 агентов, 19 скиллов, 16 хуков и 6 правил к CLAUDE.md, копируйте нужное или ставьте пресет
Установщик кладет в Claude Code правила по фазам, журналу решений, отладке и тестам для Go, Rust, Python и еще шести языков.
Установщик управляющей среды для Claude Code: CLAUDE.md, правила, скиллы, агенты, хуки и двухслойная память проекта одним скриптом
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| claudefiles (эта карточка) | нет | 120 | |
| claude-config | нет | 916 | набор настроек Claude Code; claudefiles ставит их по манифесту с резервной копией и хуками |
| codex-claude-code-config | нет | 214 | общая конфигурация для Codex и Claude Code; claudefiles рассчитан только на Claude Code и включает плагины и звуки |
Коротко о README
Идея в том, что Claude сам читает манифест и настраивает окружение, поэтому сложных установщиков на bash нет. Большая часть скиллов взята из открытых репозиториев с указанием источника.