📦

commit

Безопасно

Create Sentry-Compliant Commits

Также доступно от: DavidOpDeBeeck,getsentry,davila7,0xmsc,Codename-11,0xmsc

Генерируйте профессиональные коммиты, соответствующие инженерным стандартам Sentry и интегрированные с их системой отслеживания задач.

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

Скачать ZIP навыка

2

Загрузить в Claude

Перейдите в Settings → Capabilities → Skills → Upload skill

3

Включите и начните использовать

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

Использование «commit». Добавить новую интеграцию Slack для уведомлений о алертах

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

feat(alerts): Add Slack thread replies for alert updates

When an alert is updated or resolved, post a reply to the original Slack thread instead of creating a new message. This keeps related notifications grouped together.

Refs GH-1234

Использование «commit». Исправить null ошибку в user API

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

fix(api): Handle null response in user endpoint

The user API could return null for deleted accounts, causing a crash in the dashboard. Add null check before accessing user properties.

Fixes SENTRY-5678
Co-Authored-By: Claude <noreply@anthropic.com>

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

Безопасно
v1 • 2/25/2026

This skill is pure documentation providing commit message guidelines. Static analysis flagged external_commands, network URLs, and cryptographic patterns, but evaluation confirms these are false positives. The file contains only documentation examples of git commands and reference URLs - no executable code or actual network requests.

1
Просканировано файлов
172
Проанализировано строк
0
находки
1
Всего аудитов
Проблем безопасности не найдено
Проверено: claude

Оценка качества

38
Архитектура
100
Сопровождаемость
85
Контент
31
Сообщество
100
Безопасность
100
Соответствие спецификации

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

Рабочий процесс разработчика Sentry

Создавайте правильно отформатированные коммиты, которые автоматически связываются с задачами Sentry при мерже

Атрибуция ИИ в код-ревью

Добавляйте правильную атрибуцию ИИ-контрибьюторов согласно лучшим практикам

Принудительное соблюдение командных конвенций

Поддерживайте согласованную историю коммитов в репозиториях команды

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

Простой коммит с новой функцией
Create a commit message for adding a new user authentication feature. Reference the Sentry issue SENTRY-1234.
Коммит с исправлением бага
Write a commit message for fixing a null pointer error in the API endpoint. Include issue reference GH-5678.
Коммит с кодом от ИИ
Create a commit message for refactoring validation logic. Mark it as AI-generated with Claude attribution.
Коммит с критическим изменением
Write a commit message for removing deprecated API endpoints. Document the breaking change properly.

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

  • Всегда включайте ссылку на задачу в футере для связи коммитов с системами отслеживания
  • Используйте повелительное наклонение в темах коммитов (Add, Fix, Remove, а не Added, Fixed, Removed)
  • Держите темы коммитов в пределах 70 символов для оптимального отображения в git инструментах

Избегать

  • Не используйте прошедшее время в темах коммитов (должно быть 'Add feature', а не 'Added feature')
  • Избегайте общих сообщений типа 'fix bug' или 'update code' без деталей
  • Не включайте фразы о раскрытии ИИ в тему или тело - используйте только футер Co-Authored-By

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

Какие типпы коммитов поддерживаются?
Поддерживаемые типы включают feat, fix, ref, perf, docs, test, build, ci, chore, style, meta и license.
Как ссылаться на разные трекеры задач?
Используйте Fixes или Refs вместе с ID задачи: Fixes SENTRY-1234, Fixes GH-1234 или Refs LINEAR-ABC-123.
Нужно ли добавлять атрибуцию ИИ в каждый коммит?
Добавляйте Co-Authored-By только когда ИИ-инструменты внесли значительный вклад. Не добавляйте его для небольших правок с помощью ИИ.
Какой лимит символов для сообщений коммитов?
Тема коммита: максимум 70 символов. Строки тела: максимум 100 символов.
Можно ли использовать этот навык без аккаунта Sentry?
Да, формат коммитов работает для любого проекта. Ссылки на задачи Sentry опциональны.
Этот навык выполняет git команды?
Нет, этот навык только генерирует текст сообщения коммита. Вы должны вручную выполнить git commit.

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

Автор

sickn33

Лицензия

MIT

Ссылка

main

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

📄 SKILL.md