Commit Helper
This "Commit Helper" suggests descriptive commit messages based on your code changes, streamlining collaboration and improving Git history clarity.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add butttons-commit-helper npx -- -y @trustedskills/butttons-commit-helper
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"butttons-commit-helper": {
"command": "npx",
"args": [
"-y",
"@trustedskills/butttons-commit-helper"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
This skill, butttons-commit-helper, assists with generating Git commit messages. It can parse changes from a diff or staged files and suggest meaningful commit message summaries based on the modifications. The tool aims to streamline the commit process by reducing cognitive load and ensuring consistent commit messaging practices.
When to use it
- You're unsure how to best describe your code changes in a commit message.
- You want to enforce a specific commit message format within your team.
- You’ve made numerous small changes and need help summarizing them into a concise commit.
- You are working on a large pull request and want to generate initial commit messages.
Key capabilities
- Generates commit message summaries from diffs or staged files.
- Supports various Git workflows.
- Aims for consistent commit messaging.
Example prompts
- "Generate a commit message for the changes in my staging area."
- "Summarize these changes into a git commit: [paste diff here]"
- “Create a commit message based on this file’s modifications:
src/components/Button.js”
Tips & gotchas
The quality of the generated commit messages depends heavily on the clarity and structure of the code changes themselves. Providing well-formatted diffs or staged files will yield better results.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.