Sentry Commit Messages
SkillCommunicationcommit is a skill that writes git commit messages for code changes. It follows conventional commits with Sentry-specific issue references, so messages stay consistent across a project's git history. It applies when committing code, writing commit messages, or formatting git history.
Use Sentry Commit Messages in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add Sentry Commit Messages and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the Sentry Commit Messages skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; ahel provides instructions and does not run this skill.
No other account needed.
Have a git repository with changes ready to commit.
What your AI can do with it
- Create commit messages following Sentry conventions
- Write commit messages for code changes
- Apply conventional commits formatting
- Add Sentry-specific issue references to messages
- Format git history consistently
Getting started
- Have a git repository with changes ready to commit.
- Add the commit skill to your agent's available skills.
- Ask the agent to commit your changes or write a commit message, and it will apply the Sentry conventions.
What this skill tells your AI
The instructions your AI receives, as published by davila7/claude-code-templates in cli-tool/components/skills/sentry/commit/SKILL.md and read by ahel’s review.
Follow these conventions when creating commits for Sentry projects.
Format
<type>(<scope>): <subject>
<body>
<footer>
The header is required. Scope is optional. All lines must stay under 100 characters.
Commit Types
| Type | Purpose |
|---|---|
feat | New feature |
fix | Bug fix |
ref | Refactoring (no behavior change) |
perf | Performance improvement |
docs | Documentation only |
test | Test additions or corrections |
build | Build system or dependencies |
ci | CI configuration |
chore | Maintenance tasks |
style | Code formatting (no logic change) |
meta | Repository metadata |
license | License changes |
Subject Line Rules
- Use imperative, present tense: "Add feature" not "Added feature"
- Capitalize the first letter
- No period at the end
- Maximum 70 characters
Body Guidelines
- Explain what and why, not how
- Use imperative mood and present tense
- Include motivation for the change
- Contrast with previous behavior when relevant
Footer: Issue References
Reference issues in the footer using these patterns:
Fixes GH-1234
Fixes #1234
Fixes SENTRY-1234
Refs LINEAR-ABC-123
Fixescloses the issue when mergedRefslinks without closing
Examples
Simple fix
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
Feature with scope
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
Refactor
ref: Extract common validation logic to shared module
Move duplicate validation code from three endpoints into a shared
validator class. No behavior change.
Breaking change
feat(api)!: Remove deprecated v1 endpoints
Remove all v1 API endpoints that were deprecated in version 23.1.
Clients should migrate to v2 endpoints.
BREAKING CHANGE: v1 endpoints no longer available
Fixes SENTRY-9999
Revert Format
revert: feat(api): Add new endpoint
This reverts commit abc123def456.
Reason: Caused performance regression in production.
Principles
- Each commit should be a single, stable change
- Commits should be independently reviewable
- The repository should be in a working state after each commit
References
Signals
- GitHub stars
- 32k
- Forks
- 4k
- Last commit
- Oct 2026
Questions
- When should this skill be used?
- When committing code changes, writing commit messages, or formatting git history.
- What conventions does it follow?
- Conventional commits, with Sentry-specific issue references added to the messages.
Advanced
- Item type
- skill
- Key
commit-davila7- Source
- github.com/davila7/claude-code-templates
github.com/davila7/claude-code-templates
More in Communication
Skill · anthropics
More in Communicationerror-handling
Skill · affaan-m
More in Communicationemails
Skill · coreyhaines31
More in Communicationazure-messaging
Skill · microsoft
More in Communicationinvestor-outreach
Skill · affaan-m
More in Communicationgws-gmail
Skill · googleworkspace
More in Communication