Навыки git-commit
📦

git-commit

Ревизия содержимого r2 Безопасно ⚙️ Внешние команды

Создавайте понятные Conventional Git-коммиты

Неясные коммиты усложняют понимание ревью и истории релизов. Этот навык анализирует изменения в репозитории, добавляет выбранные файлы в индекс и создает сообщение Conventional Commit.

Поддерживает: Claude Codex Code(CC)
🥉 77 Бронза

Установить с помощью моего Агента

Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.

Запрос агента
Review the Skillstore skill "git-commit" from https://skillstore.io/skills/github-git-commit.md and its manifest at https://skillstore.io/api/skills/github-git-commit/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.

Ресурсы для AI-агентов

Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.

Протестировать

Использование «git-commit». Закоммить проиндексированное исправление валидации.

Ожидаемый результат:

fix(validation): reject empty account identifiers

Использование «git-commit». Закоммить новую конечную точку экспорта и укажи задачу 248.

Ожидаемый результат:

  • feat(api): add report export endpoint
  • Closes #248

Использование «git-commit». Закоммить несовместимое переименование конфигурации.

Ожидаемый результат:

  • refactor(config)!: rename legacy timeout setting
  • BREAKING CHANGE: timeoutSeconds replaces requestTimeout.

Аудит безопасности

Безопасно

All 28 static findings are false positives. Backticks are Markdown formatting, the here-document invokes local cat with a quoted delimiter, and sensitive filenames appear only in a warning. No prompt injection or harmful intent was found.

1
Просканировано файлов
125
Проанализировано строк
0
Пункты проверки
0
Ложные срабатывания проигнорированы
Последний завершенный статический и семантический аудит не обнаружил подтвержденных проблем безопасности. Это не доказывает отсутствие побочных эффектов у навыка.
Поделиться и цитировать этот отчет

Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.

Открыть версионный отчет
Оценка безопасности

Копировать ссылку на отчёт

https://skillstore.io/skills/github-git-commit/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Значок Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/github-git-commit/security.svg)](https://skillstore.io/skills/github-git-commit?utm_source=security_passport_badge)

Значок HTML

<a href="https://skillstore.io/skills/github-git-commit?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/github-git-commit/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Встраиваемая карточка

<iframe src="https://skillstore.io/embed/skills/github-git-commit.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Академические ссылки (APA · BibTeX · CFF)

Цитата APA

github. (2026). git-commit security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/github-git-commit/audits/8

Цитата BibTeX

@techreport{github-github-git-commit-2026, author = {github}, title = {git-commit security audit report (audit version 8)}, institution = {Skillstore}, year = {2026}, number = {8}, url = {https://skillstore.io/skills/github-git-commit/audits/8}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "git-commit security audit report (audit version 8)" version: "unspecified" type: report authors: - name: "github" date-released: "2026-07-23" url: "https://skillstore.io/skills/github-git-commit/audits/8" identifiers: - type: other value: "skillstore:github-git-commit:audit:8" description: "Skillstore immutable audit report identifier"

Сравнить варианты

4 устанавливаемых вариантов

Навык каждого автора остаётся отдельным устанавливаемым вариантом. Рекомендуемый вариант ранжируется по данным Skillstore.

Почему этот вариант первый

Самая высокая оценка Skillstore
21pounder Рекомендуется

21pounder-git-commit

Оценка Skillstore 80
Достоверность доказательств Высокий
Использование в Skillstore 39
Обновлено

2026-09-09

chemiseblanc-git-commit

Оценка Skillstore 79
Достоверность доказательств Высокий
Использование в Skillstore 10
Обновлено

2026-09-09

github Текущий

github-git-commit

Оценка Skillstore 77
Достоверность доказательств Высокий
Использование в Skillstore 78
Обновлено

2026-09-09

bae-changhyun-git-commit

Оценка Skillstore 38
Достоверность доказательств Средний
Использование в Skillstore 14
Обновлено

2026-09-09

Оценка Skillstore

Почему такая оценка Достоверность доказательств: Высокий
55
Архитектура
85
Сопровождаемость
85
Контент
70
Сообщество
83
Соответствие спецификации

Что вы можете построить

Подготовить сфокусированный коммит функции

Проанализировать завершенные изменения функции, добавить связанные файлы в индекс и создать понятный Conventional Commit.

Стандартизировать историю коммитов команды

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

Закоммитить сопровождение документации

Отделить обновления документации от изменений кода и зафиксировать их точным docs-коммитом.

Попробуйте эти промпты

Закоммитить проиндексированные изменения
Проверь проиндексированный diff, предложи сообщение Conventional Commit и создай коммит после того, как покажешь мне сообщение.
Добавить в индекс и закоммитить одно изменение
Проверь мое рабочее дерево, добавь в индекс только файлы, относящиеся к [change], и создай один сфокусированный Conventional Commit.
Зафиксировать критическое изменение
Проанализируй проиндексированные изменения API и создай Conventional Commit с корректным маркером критического изменения и нижним колонтитулом.
Спланировать логические группы коммитов
Проанализируй все текущие изменения, предложи логические группы коммитов и создай только первую группу после того, как я одобрю ее файлы и сообщение.

Лучшие практики

  • Проверяйте проиндексированный diff перед созданием каждого коммита.
  • Ограничивайте каждый коммит одним логическим изменением.
  • Используйте повелительные описания длиной до 72 символов и добавляйте релевантные ссылки на задачи.

Избегать

  • Не добавляйте в индекс все рабочее дерево без проверки несвязанных или конфиденциальных файлов.
  • Не обходите хуки и не изменяйте неудачные коммиты, если пользователь явно не попросил об этом.
  • Не объединяйте несвязанные функции, исправления и работы по сопровождению в одном коммите.

Часто задаваемые вопросы

Следует ли этот навык Conventional Commits?
Да. Он выбирает стандартный тип, необязательную область действия, описание, тело и нижний колонтитул на основе изменений в репозитории.
Может ли он добавить файлы в индекс перед коммитом?
Да. Он может добавлять в индекс именованные пути, соответствующие пути или интерактивно выбранные изменения.
Будет ли он коммитить секреты?
Он предупреждает о коммите файлов с секретами, но пользователям следует запускать специализированный сканер секретов и проверять проиндексированный diff.
Может ли он создавать коммиты с критическими изменениями?
Да. Он поддерживает маркер с восклицательным знаком и нижний колонтитул BREAKING CHANGE.
Отправляет ли он коммит в удаленный репозиторий?
Нет. Документированный рабочий процесс создает только локальный коммит.
Что происходит при сбое хука коммита?
Навык предписывает агенту исправить проблему и создать новый коммит без пропуска хуков или изменения существующего коммита.

Сведения для разработчиков

Автор

github

Лицензия

MIT

Ревизия Skillstore

r2

Примечание о версии

Автор не указал версию.

Ссылка

c43861a65bb95efcae259cd161c9d6f4dc7eec6f

Актуальность поддержки

26.07.2026

Использование

60 загрузок · 189 просмотров

Структура файлов

📄 SKILL.md