К основному содержанию
скилл

git-context-controller — скилл для Claude Code: обзор и установка

Скилл организует память ассистента в виде версионируемой файловой структуры .GCC/. Он сохраняет контрольные точки проекта, ведёт ветки для экспериментов и восстанавливает контекст между сессиями.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill git/git-context-controller
Открыть на GitHub

Что делает git-context-controller

Скилл превращает диалоговую память агента в локальную файловую структуру внутри папки .GCC/. Вместо потери деталей при разрастании контекста проект получает понятную структуру с дорожной картой в main.md и конфигурацией в metadata.yaml. Доступны четыре базовые операции.

При первом запуске скрипт scripts/gcc_init.sh разворачивает дерево каталогов и журналов. Без этого скрипта структура .GCC/ не появится. Эксперименты изолированы: в подкаталоге ветки заводятся отдельные файлы commit.md и log.md. При слиянии ассистент переносит итоги в главную ветку и обновляет статус задачи.

Параллельно агент ведёт журнал OTA с фиксацией наблюдений и действий помощника. Размер лога ограничен 50 записями. Старые строки вытесняются автоматически. Флаг proactive_commits в metadata.yaml включает автопредложение коммитов после закрытия бага или модуля.

Какие задачи решает

  • зафиксировать контрольную точку проекта через команду /gcc commit
  • изолировать рискованный эксперимент в отдельной ветке памяти
  • слить наработки ветки в единую дорожную карту main.md
  • восстановить контекст предыдущей сессии с помощью флага --full

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

  • /gcc commit "Закончил рефакторинг роутера"
  • /gcc branch experiment-auth
  • /gcc context --full

Как установить git-context-controller

1Через claude-code-templates

npx claude-code-templates@latest --skill git/git-context-controller

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill git-context-controller -a claude-code

3Вручную: положить файлы

~/.claude/skills/git-context-controller/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/git-context-controller/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о git-context-controller

Как установить git-context-controller в Claude Code?

Выполните в терминале команду npx claude-code-templates@latest --skill git/git-context-controller. Другой способ — запустить установку через npx skills add davila7/claude-code-templates --skill git-context-controller -a claude-code.

Что делает git-context-controller?

Скилл сохраняет память агента в каталоге .GCC/ с версионированием заметок и логов. Это позволяет вести ветки под отдельные гипотезы, фиксировать промежуточные результаты и возвращаться к проекту в новых сессиях.

Как включить автоматические предложения коммитов?

Откройте файл .GCC/metadata.yaml и установите параметр proactive_commits: true, либо напишите агенту «enable proactive commits». Помощник начнёт сам предлагать контрольные точки после решения задачи или проверки исправления.

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

Из того же набора651

Весь набор →
shodan-reconnaissance Обучает Claude Code собирать информацию об открытых портах, веб-сервисах и устройствах через Shodan. Пригодится при аудите сетевого периметра и поиске уязвимых хостов. 86установок creative-portfolio-resume Помогает подготовить резюме для творческой профессии, сохранив визуальный стиль и читаемость для ATS. Пригодится, когда нужны отдельные версии для онлайн-заявок и портфолио. 86установок drizzle-orm-expert Помогает проектировать схемы Drizzle ORM, писать реляционные запросы и настраивать миграции. Пригодится при сборке серверного слоя на TypeScript. 83установок ship-learn-next Превращает транскрипт, статью или туториал в план конкретных действий по циклу Ship-Learn-Next: сделать, осмыслить, спланировать следующий шаг. 82установок worktree-check Показывает, в каком worktree вы находитесь, на какой ветке, сколько коммитов впереди main и что за задача назначена. 81установок inngest Скилл помогает проектировать фоновые задачи и событийные сценарии на Inngest с пошаговым выполнением. Пригодится для отложенной обработки, расписаний и длительных процессов. 80установок service Скилл проверяет состояние сервиса Railway, меняет его имя и иконку, переключает привязку или создаёт сервис из Docker-образа. 80установок kubernetes-architect Помогает проектировать кластеры Kubernetes, настраивать GitOps через ArgoCD или Flux и выстраивать сетевую безопасность. Пригодится при переходе на микросервисную архитектуру. 80установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой