commit-work
Создание готовых к производству коммитов git
Создание качественных коммитов git требует много времени и подвержено ошибкам. Этот навык автоматизирует создание коммитов с умным индексированием, логическим разделением и форматированием Conventional Commits для создания готовых к проверке коммитов каждый раз.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
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
SicherAll 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.
Risikofaktoren
⚡ Enthält Skripte
Qualitätsbewertung
Was du bauen kannst
Подготовка ветки функциональности к проверке
Разделите ветку функциональности со смешанными изменениями на чистые, сфокусированные коммиты, которые легко просматривать и понимать коллегам.
Написание соответствующих требованиям сообщений коммитов
Генерируйте сообщения в формате Conventional Commits для проектов, требующих стандартизированного форматирования коммитов для создания журнала изменений.
Избежание ошибок в истории коммитов
Просмотрите индексированные изменения перед коммитом, чтобы обнаружить случайно включённые секреты, отладочное логирование или не связанные с изменения форматирования.
Probiere diese Prompts
Помогите мне закоммитить мою работу с понятным сообщением коммита.
У меня есть смешанные изменения в рабочем дереве. Помогите мне разделить их на логические коммиты.
Напишите сообщение в формате Conventional Commits для моих индексированных изменений. Включите то, что изменилось и почему.
Проверьте мои индексированные изменения на наличие секретов, отладочного кода или не связанных модификаций перед коммитом.
Bewährte Verfahren
- Всегда просматривайте git diff перед индексированием, чтобы понять, что будет включено
- Используйте патч-индексирование (git add -p), когда файл содержит несвязанные изменения
- Пишите сообщения коммитов, объясняющие, что изменилось и почему, а не детали реализации
Vermeiden
- Использование git add . или git add -A без проверки того, что будет закоммичено
- Создание больших монолитных коммитов, смешивающих несколько проблем
- Написание сообщений коммитов, которые описывают только детали реализации без контекста