Conventional Commits — Git skill for Claude Code
Reference skill for conventional commit format when writing or reviewing commit messages.
How to install Conventional Commits
Installs to ~/.claude/skills/jhostalek-dotclaude-conventional-commits/SKILL.md
mkdir -p ~/.claude/skills/jhostalek-dotclaude-conventional-commits && curl -fsSL https://raw.githubusercontent.com/JHostalek/dotclaude/HEAD/skills/conventional-commits.md -o ~/.claude/skills/jhostalek-dotclaude-conventional-commits/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Conventional Commits does
name: conventional-commits description: Reference skill for conventional commit format when writing or reviewing commit messages.
Conventional Commits Specification v1.0.0
Reference: https://www.conventionalcommits.org/en/v1.0.0/
Specification
- Commits MUST be prefixed with a type (noun like
feat,fix), followed by optional scope, optional!, and required colon and space. - The type
featMUST be used when a commit adds a new feature to your application or library.
Alternatives in Git
- PR Review Toolkit — Specialized agents for reviewing pull requests 14k ★
- Gen Commit Msg — Generate intelligent commit messages based on staged changes 5.7k ★
- Mychanges — Summarize my recent git commits in standup format 1.6k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
/commit
by evmts - Creates git commits using conventional commit format with appropriate emojis, following project sta
Commit Changes
Create semantic commits with proper messages, emoji, and conventional commit format.
Git Workflow Manager
Use when committing, releasing, or managing changelogs - enforces conventional commits, semantic versioning, a
Validate PR Description
Use when validating a PR title and description for conventional commit format, issue linking keywords, and tem
Commit Split
Split currently-staged changes into per-file commits with descriptive messages
Review Commit PR Discipline
Review the current branch's commits and working tree for commit and pull-request discipline, then produce well
Related Agents
Git Commit Helper
Use this agent when you need to commit changes to git with properly formatted, detailed commit messages that f
Diff Summarizer
MUST BE USED for generating commit messages and PR descriptions. Use immediately before finalizing commits. An
Commit Craft
Expert at creating clean, logical git commits following conventional commit format. Use when user requests git