claude-config — скилл
Рабочая конфигурация Claude Code: планировщик с ревью по этапам, субагенты и скиллы анализа, рефакторинга и синхронизации документации
- 914 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Скиллы запускают Python-скрипты и субагентов, которые правят файлы проекта
- Слияние в существующий `~/.claude` может перезаписать личные настройки при конфликтах
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/claude-configОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скиллы запускают Python-скрипты и субагентов, которые правят файлы проекта
- Слияние в существующий `~/.claude` может перезаписать личные настройки при конфликтах
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
claude-config разделяет работу над нетривиальной правкой на три шага: исследование, план и выполнение. Скилл `planner` записывает план в файл вместе с принятыми решениями и отброшенными вариантами, а на выполнении делегирует этапы субагентам и сам код не пишет. Агенты `architect`, `developer`, `debugger`, `technical-writer` и `quality-reviewer` лежат в папке `agents`. Следующий этап стартует только после того, как предыдущий прошел ревью. Для контекста репозиторий вводит схему из двух файлов в каждой папке. `CLAUDE.md` остается коротким индексом с подсказками, когда открывать файл, а `README.md` хранит неочевидное знание об архитектуре. Бюджеты примерно 200 токенов на первый и 500 на второй следит агент-технический писатель. Отдельные скиллы закрывают узкие задачи: `deepthink` и `problem-analysis` для рассуждений, `decision-critic` для проверки решения, `codebase-analysis`, `refactor` с приоритезированным списком проблем, `doc-sync`, `prompt-engineer`, `arxiv-to-md` и `cc-history`.
Для кого. Бэкенд-разработчикам и сопровождающим больших кодовых баз, которые ведут нетривиальные изменения в Claude Code и хотят, чтобы агент планировал и проходил ревью до слияния.
Подходит, если
- Задача затрагивает много файлов, и перед кодом нужен план с записанными решениями, который переживет очистку контекста
- Нужно выбрать между несколькими подходами, например версионирование артефактов в S3 или библиотека логирования
- LLM-код работает, но в нем дублируются функции и растут огромные методы, и нужен список проблем по приоритету
- Документация в репозитории разъехалась после рефакторинга и ее надо привести в порядок
- Промпт субагента ведет себя не так, как задумано, и его нужно оптимизировать с объяснением правок
Не подходит, если
- Правка в одну строку: цикл плана и ревью съест время без пользы
- Нет Python 3: скиллы запускают свои скрипты через `python3`
- Проект на фронтенде: автор признает, что рабочий процесс отлажен на бэкенде и для интерфейсов не проверялся
Пример запроса к агенту
Используй planner и запиши в plans/logging.md план перехода с самописного Log() на библиотеку логирования с ротацией файловОграничения
Конфигурация субъективная, автор описывает ее как свой подход и не проводил формальных тестов. Скиллы запускают Python-скрипты командой вроде `python3 -m skills.deepthink.think --step 1` из папки `.claude/skills/scripts`, поэтому нужен Python 3 и неизмененная структура папок. Установка клонированием в `~/.claude` для существующей настройки требует слияния историй через `git merge`, и там возможны конфликты. Полный цикл планирования запускает несколько субагентов и тратит больше токенов, чем обычный диалог.
Как отключить. Удалите клонированный каталог `.claude` в проекте либо папки `skills` и `agents` из `~/.claude`. При слиянии в существующую настройку откатите коммит слияния.
Частые вопросы
Как поставить claude-config для одного проекта и для всех?
Для проекта клонируйте командой `git clone https://github.com/solatis/claude-config .claude`, для новой глобальной настройки в `~/.claude`. Если в `~/.claude` уже что-то есть, добавьте репозиторий как удаленный и сделайте `git merge workflow/main --allow-unrelated-histories`.
Как выглядит рабочий цикл?
Сначала исследование и при необходимости `deepthink`. Затем просьба «используй planner и запиши план в файл». После `/clear` вы просите выполнить этот план, и каждый этап проходит ревью технического писателя и контролера качества.
Зачем после плана выполнять /clear?
Все решения уже записаны в файл плана, поэтому очистка контекста ничего не теряет. Агент начинает исполнение с чистой головой и читает только нужное.
Чем отличаются deepthink и decision-critic?
`deepthink` берется за вопросы, где форма ответа неизвестна: компромиссы, классификации, оценки. Он сам выбирает быстрый или полный режим с параллельными субагентами. `decision-critic` проверяет на прочность уже принятое решение.
Что делает скилл refactor?
Он параллельно разбирает имена, выделение функций, типы, ошибки, модули, архитектуру и абстракции, проверяет находки по коду и выдает приоритизированный список. Код скилл не генерирует.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыНабор slash-команд, скиллов и субагентов для Claude Code: ревью, тесты, безопасность, релизы, документация и синхронизация GitHub с Linear
Установщик управляющей среды для Claude Code: CLAUDE.md, правила, скиллы, агенты, хуки и двухслойная память проекта одним скриптом
Набор утилит для Claude Code: фоновые скиллы, экспертные агенты, слэш-команды и шаблоны промптов для разработки
14 скиллов, которые находят пробелы в задаче до кода: интервью, план, проверка допущений и доказательство исправления бага
Готовая сборка для Claude Code: агенты, слеш-команды, скиллы, защитные хуки, правила и MCP-подключения одной установкой
Плагин Claude Code создает и поддерживает CLAUDE.md: оценка от 0 до 100, лимит 150 строк и проверка устаревших ссылок
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| claude-config (эта карточка) | нет | 914 | |
| Superpowers | нет | 313 096 | другой набор навыков и процессов для разработки, без схемы индексов CLAUDE.md и бюджетов токенов |
| BMad Method | нет | 55 080 | процесс с ролями для командной разработки, а claude-config строится вокруг одного планировщика и ревью по этапам |
Коротко о README
README излагает взгляд автора на причины быстрого устаревания кода от LLM и четыре принципа: гигиена контекста, планирование, циклы ревью и экономное делегирование. Потом идут быстрый старт, пример рабочего цикла и описание отдельных скиллов.
Бейдж для README
Исходный SKILL.md
--- name: planner description: Interactive planning and execution for complex tasks. IMMEDIATELY invoke when user asks to use planner. --- ## Activation When this skill activates, IMMEDIATELY invoke the corresponding script. The script IS the workflow. | Mode | Intent | Command | | --------- | ---------------------------------- | ---------------------------------------------------------------------------------------------------------------- | | planning | "plan", "design", "architect" | `<invoke working-dir=".claude/skills/scripts" cmd="python3 -m skills.planner.orchestrator.planner --step 1" />` | | execution | "execute", "implement", "run plan" | `<invoke working-dir=".claude/skills/scripts" cmd="python3 -m skills.planner.orchestrator.executor --step 1" />` |