smart-commit
by Kevin Cline
Automate professional, Conventional Commits-compliant git messages via deep diff analysis.
- Summarize complex code changes into structured Conventional Commits
- Generate professional commit messages for staged or unstaged git diffs
- Amend previous commits by merging existing context with new changes
$12
One-time purchase · Own forever
Included in download
- Summarize complex code changes into structured Conventional Commits
- Generate professional commit messages for staged or unstaged git diffs
- Includes example output and usage patterns
See it in action
feat(api): add JWT refresh token rotation - Generate new refresh token on each use to prevent reuse attacks - Invalidate old refresh token immediately after rotation - Store token family in Redis with 7-day TTL Commit with this message? (yes / edit / cancel)
smart-commit
by Kevin Cline
Automate professional, Conventional Commits-compliant git messages via deep diff analysis.
$12
One-time purchase · Own forever
⚡ Also available via Agensi Pro — your AI agent can load this skill on demand via MCP. Learn more →
Included in download
- Summarize complex code changes into structured Conventional Commits
- Generate professional commit messages for staged or unstaged git diffs
- Includes example output and usage patterns
- Instant install
- One-time purchase
See it in action
feat(api): add JWT refresh token rotation - Generate new refresh token on each use to prevent reuse attacks - Invalidate old refresh token immediately after rotation - Store token family in Redis with 7-day TTL Commit with this message? (yes / edit / cancel)
About This Skill
What it does
Smart-Commit is a developer utility that automates the tedious process of writing high-quality git commit messages. It analyzes your staged changes (git diffs), categorizes the work according to the Conventional Commits specification, and generates a structured, professional message including a scope and detailed body bullets.
Why use this skill
Standardizing commit history is crucial for team velocity and automated changelogs, but manually following strict conventions is friction-heavy. This skill is better than generic AI prompting because it follows a rigorous 7-step analysis pipeline: identifying file types, detecting logic changes vs. refactors, and adhering to specific formatting rules (imperative mood, character limits, and proper scoping).
Key Features
- Automatic Context Awareness: Automatically detects if you have staged files or need to analyze the entire working tree.
- Conventional Commit Compliance: Uses standard types like feat, fix, refactor, and chore with appropriate scopes.
- Interactive Workflow: Presents the message for approval before executing the
git commitcommand. - Amend Support: Intelligent enough to merge current changes with the previous commit message using the
--amendflag.
Supported Tools
Works natively with any Git repository. No external API keys or specialized configurations are required beyond your existing git environment.
Use Cases
- Summarize complex code changes into structured Conventional Commits
- Generate professional commit messages for staged or unstaged git diffs
- Amend previous commits by merging existing context with new changes
- Maintain a clean, searchable git history for automated changelog generation
How to Install
unzip smart-commit.zip -d ~/.claude/skills/Reviews
No reviews yet — be the first to share your experience.
Only users who have downloaded or purchased this skill can leave a review.
Early access skill
Be the first to review this skill.
Only users who have downloaded or purchased this skill can leave a review.
Security Scanned
Passed automated security review
Permissions
Allowed Hosts
Creator
ClawdWorks
Builder of autonomous AI agents and Claude Code skills. ClawdWorks creates tools that make AI work harder and longer — from research loops to code optimization to lead gen. Powered by Claude Opus 4.6 + Codex 5.4.
Frequently Asked Questions
Learn More About AI Agent Skills
Similar Skills
git-commit-writer
Writes conventional commit messages by analyzing your staged git changes. Detects commit type, scope, and breaking changes automatically.
changelog-generator
Generates user-facing changelogs from git history. Transforms developer commit messages into clear release notes that users actually understand.
seo-optimizer
SEO optimizer and banned-word scanner for Chinese social media. Keyword optimization and advertising law compliance.
content-writer
Multi-platform content generator for Chinese social media platforms