Fähigkeiten commit-work
📦

commit-work

Sicher ⚡ Enthält Skripte

Создание готовых к производству коммитов git

Создание качественных коммитов git требует много времени и подвержено ошибкам. Этот навык автоматизирует создание коммитов с умным индексированием, логическим разделением и форматированием Conventional Commits для создания готовых к проверке коммитов каждый раз.

Unterstützt: Claude Codex Code(CC)
📊 71 Angemessen
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "commit-work". Пользователь просит закоммитить исправление ошибки

Erwartetes Ergebnis:

  • Коммит создан: fix(auth): устранить крайний случай с истечением срока действия токена
  • Ранее токены не проходили проверку в течение 1 секунды после истечения срока действия из-за расхождения часов. Теперь включён 5-секундный период отсрочки.
  •  
  • Использованные команды: git status, git diff, git diff --cached
  • Проверка: Модульные тесты пройдены

Verwendung von "commit-work". Пользователь запрашивает разделение смешанных изменений

Erwartetes Ergebnis:

  • Разделено на 3 коммита:
  • 1. chore: форматирование кода с помощью prettier
  • 2. feat(api): добавление конечной точки профиля пользователя
  • 3. test: добавление покрытия для конечной точки профиля
  •  
  • Каждый коммит проверен и подтверждён отдельно.

Sicherheitsaudit

Sicher
v1 • 1/24/2026

All static findings are false positives. The skill contains only documentation files (README.md, SKILL.md) with git command examples and Conventional Commits format references. No executable code, no user input handling, no network calls, and no cryptographic operations exist in this skill.

2
Gescannte Dateien
223
Analysierte Zeilen
1
befunde
1
Gesamtzahl Audits

Risikofaktoren

⚡ Enthält Skripte
Keine spezifischen Standorte aufgezeichnet
Auditiert von: claude

Qualitätsbewertung

38
Architektur
100
Wartbarkeit
87
Inhalt
33
Community
100
Sicherheit
91
Spezifikationskonformität

Was du bauen kannst

Подготовка ветки функциональности к проверке

Разделите ветку функциональности со смешанными изменениями на чистые, сфокусированные коммиты, которые легко просматривать и понимать коллегам.

Написание соответствующих требованиям сообщений коммитов

Генерируйте сообщения в формате Conventional Commits для проектов, требующих стандартизированного форматирования коммитов для создания журнала изменений.

Избежание ошибок в истории коммитов

Просмотрите индексированные изменения перед коммитом, чтобы обнаружить случайно включённые секреты, отладочное логирование или не связанные с изменения форматирования.

Probiere diese Prompts

Простой запрос коммита
Помогите мне закоммитить мою работу с понятным сообщением коммита.
Разделение сложных изменений
У меня есть смешанные изменения в рабочем дереве. Помогите мне разделить их на логические коммиты.
Формат Conventional Commits
Напишите сообщение в формате Conventional Commits для моих индексированных изменений. Включите то, что изменилось и почему.
Проверка перед коммитом
Проверьте мои индексированные изменения на наличие секретов, отладочного кода или не связанных модификаций перед коммитом.

Bewährte Verfahren

  • Всегда просматривайте git diff перед индексированием, чтобы понять, что будет включено
  • Используйте патч-индексирование (git add -p), когда файл содержит несвязанные изменения
  • Пишите сообщения коммитов, объясняющие, что изменилось и почему, а не детали реализации

Vermeiden

  • Использование git add . или git add -A без проверки того, что будет закоммичено
  • Создание больших монолитных коммитов, смешивающих несколько проблем
  • Написание сообщений коммитов, которые описывают только детали реализации без контекста

Häufig gestellte Fragen

Что такое формат Conventional Commits?
Conventional Commits — это спецификация, которая структурирует сообщения коммитов как тип(область): описание. Общие типы включают feat, fix, chore, docs и refactor. Этот формат позволяет автоматически генерировать журнал изменений и семантическое версионирование.
Этот навык выполняет команды git?
Нет, этот навык направляет пользователя по рабочему процессу git, объясняя, какие команды выполнять и когда. Фактические команды git выполняются пользователем или его инструментом Claude с соответствующими разрешениями.
Как работает патч-индексирование?
Патч-индексирование (git add -p) позволяет просмотреть каждый фрагмент изменений в файле и решить, индексировать его, пропустить или разделить дальше. Это позволяет создавать отдельные коммиты для разных изменений в одном файле.
Могу ли я использовать этот навык без Conventional Commits?
Conventional Commits требуются по умолчанию, но вы можете попросить другой формат. Навык всё равно будет следовать тому же рабочему процессу индексирования, проверки и подтверждения изменений.
Какие проверки выполняются перед коммитом?
Навык предлагает вам выполнить самую быструю значимую проверку для вашего проекта, например, модульные тесты, линтинг или команду сборки. Конкретная проверка зависит от настройки вашего проекта.
Как обрабатывать конфликты слияния с помощью этого навыка?
Этот навык фокусируется на создании коммитов, а не на разрешении конфликтов. Для конфликтов слияния сначала разрешите их с помощью стандартных инструментов слияния git, затем используйте этот навык для создания чистых коммитов.

Entwicklerdetails

Dateistruktur

📄 README.md

📄 SKILL.md