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

commit · neolabhq — скилл для Claude Code: что делает и как установить

Автоматизирует подготовку коммитов по стандарту Conventional Commits с подходящими эмодзи. Проверяет текущую ветку, запускает линтер и предлагает разбить крупные диффы на атомарные части.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add NeoLabHQ/context-engineering-kit --skill commit -a claude-code
Открыть на GitHub

Что делает commit

Скилл берёт на себя рутину перед фиксацией изменений в Git. Сначала агент проверяет имя активной ветки: если это main или master, он предложит создать отдельную рабочую ветку вида <type>/<username>/<description>. Затем запускаются локальные проверки вроде pnpm lint, если только вы не указали флаг --no-verify.

Дальше инструмент смотрит статус репозитория через git status. Если в индексе пусто, выполняются добавления через git add. Анализируя вывод git diff, скилл выявляет разные логические правки. Он советует разбить их на отдельные коммиты, чтобы не смешивать код с правками конфигов.

Для каждого коммита формируется заголовок до 72 символов с типом правки и эмодзи. Глаголы ставятся в повелительном наклонении. Учтите: если индекс пуст, скилл сам проиндексирует все изменённые файлы.

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

  • защитить ветки main и master от случайной прямой фиксации
  • отформатировать сообщения коммитов по Conventional Commits с эмодзи
  • разбить смешанный diff на небольшие логические коммиты
  • запустить линтер и базовые проверки перед коммитом

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

  • Сделай коммит для текущих изменений
  • Закоммить изменения с флагом --no-verify
  • Помоги разбить текущий diff на отдельные коммиты

Как установить commit

1Через Skills CLI (Vercel)

npx skills add NeoLabHQ/context-engineering-kit --skill commit -a claude-code

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

~/.claude/skills/commit/SKILL.md

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

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

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

analyze-issue Разбирает GitHub issue, изучает связанный код и сохраняет техническую спецификацию. Нужен перед началом работы над задачей. CX Codex +1 1 200установок create-agent Помогает проектировать автономных субагентов для Claude Code с валидным YAML-манифестом, триггерами и системным промптом. CX Codex +1 1 200установок do-competitively Запускает три агента параллельно на одну задачу, оценивает результаты судьями и собирает лучший вариант. Для случаев, когда качество важнее скорости. CX Codex +1 1 200установок plan-do-check-act Ведёт агента по четырём фазам PDCA: план, внедрение, проверка, стандартизация. Пригодится, когда нужно улучшать процесс, а не гадать. CX Codex +1 1 200установок create-skill Помогает создавать и обновлять скиллы через TDD: сценарии с субагентами проверяют инструкцию до её доработки. CX Codex +1 1 200установок create-ideas Скилл просит модель выдать шесть вариантов ответа с вероятностями: три самых ожидаемых и три из дальних углов пространства решений. CX Codex +1 1 200установок cause-and-effect Разбирает сбои в разработке по диаграмме Исикавы. Помогает докопаться до корней поломок, разделяя симптомы и системные ошибки. CX Codex +1 1 200установок fix-tests Скилл находит падающие тесты после изменений в логике или рефакторинга и помогает довести набор до успешного прогона. CX Codex +1 1 200установок

Другие версии commit

Похожие

caveman-commit JuliusBrussee Формирует краткие коммит-сообщения по стандарту Conventional Commits без лишних слов. Пригодится, когда нужно сфокусироваться на сути изменений. CX Codex +1 415 800установок commit-history rohitg00 Скилл выводит список коммитов git, привязанных к сессиям агента, с фильтрацией по ветке или репозиторию. CX Codex +1 13 700установок commit-hygiene alinaqi Следит за размером правок, вовремя предлагает зафиксировать изменения в git и помогает дробить код на атомарные коммиты. CX Codex +1 335установок Conventional Commit Message Generator jeff-nasseri Превращает git diff или описание правок в коммит по спецификации Conventional Commits. Пригодится, когда лень вспоминать формат type(scope): description. GP ChatGPT ★ 174 597звёзд репо git-commit официальный github Скилл разбирает изменения Git, выбирает связанные файлы и создаёт коммит в формате Conventional Commits. Пригодится, когда нужно закоммитить одну или несколько логических частей изменений. 47 165установок conventional-commit официальный github Помогает GitHub Copilot проверить изменения и оформить коммит по Conventional Commits. Пригодится, когда нужен единый формат истории Git. 17 103установок

Рядом в теме «Git и GitHub»

Всё по теме «Git и GitHub» →

Вопросы о commit

Как установить commit в Claude Code?

Выполните команду npx skills add NeoLabHQ/context-engineering-kit --skill commit -a claude-code.

Что делает скилл commit?

Он проверяет текущую ветку, запускает линтер, анализирует git diff и формирует структурированные сообщения коммитов с эмодзи по спецификации Conventional Commits.

Можно ли пропустить запуск проверок перед коммитом?

Да, для пропуска линтера или сборки достаточно передать флаг --no-verify.

Смотрите также

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

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