claudefiles — плагин

claudefiles ставит личный набор Claude Code на новую машину: скиллы, команды, хуки и настройки из одного манифеста.

  • 120 ★ репозитория
  • Последний коммит
  • MIT
Плагин

Широкий доступ

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

  • Установка запускает скрипт из сети через `curl | bash`, изменяет `~/.claude/settings.json` и добавляет хуки на события сессии.
  • Необязательные функции вызывают установщики сторонних npm-пакетов.
Все причины и проверки

koolamusic/claudefiles

Установка

Работает в

Ручная установка

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 одной командой: мастер ставит агентов, правила, команды, скиллы и хуки в трех профилях

ВоркфлоуШирокий доступ154Звезды репозитория

Руководство и заготовки для Claude Code: гайды, шаблоны CLAUDE.md, стартовые наборы, хуки и плагин commit-helper.

СкиллМинимальный доступ110Звезды репозитория

Набор slash-команд, скиллов и субагентов для Claude Code: ревью, тесты, безопасность, релизы, документация и синхронизация GitHub с Linear

ПлагинШирокий доступ1,4 тыс.Звезды репозитория

Claude Code Blueprint: 12 агентов, 19 скиллов, 16 хуков и 6 правил к CLAUDE.md, копируйте нужное или ставьте пресет

ВоркфлоуРасширенный доступ73Звезды репозитория

Установщик кладет в Claude Code правила по фазам, журналу решений, отладке и тестам для Go, Rust, Python и еще шести языков.

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

Установщик управляющей среды для Claude Code: CLAUDE.md, правила, скиллы, агенты, хуки и двухслойная память проекта одним скриптом

ВоркфлоуРасширенный доступ196Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
claudefiles (эта карточка)нет120
claude-configнет916набор настроек Claude Code; claudefiles ставит их по манифесту с резервной копией и хуками
codex-claude-code-configнет214общая конфигурация для Codex и Claude Code; claudefiles рассчитан только на Claude Code и включает плагины и звуки

Коротко о README

Идея в том, что Claude сам читает манифест и настраивает окружение, поэтому сложных установщиков на bash нет. Большая часть скиллов взята из открытых репозиториев с указанием источника.

Бейдж для README

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