Agent skill
commit-message
Write git one-line commit messages.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/development/commit-message
SKILL.md
commit-message
Instructions
Follow strict commit discipline to maintain a clean, useful git history.
Commit Message Guidelines
Commit messages should be clear, concise, and follow a standard format, and should explain the "why" behind the change.
Commit Message Format
Use <type emoji>(<target>): <description> format. <type emoji> indicates change type, <target> is optional scope, <description> is one-line concise summary with no indent.
Types:
- โจ
feat: New feature - ๐
fix: Bug fix - โป๏ธ
refactor: Code refactoring - โ
test: Adding/updating tests - ๐
docs: Documentation changes - ๐จ
style: Code style changes (formatting) - ๐ง
chore: Build process, dependencies - โก
perf: Performance improvements - ๐งน
tidy: Structural code changes (renaming, extracting methods)
Examples
Examples:
โจ(auth): add OAuth2 login support since many users requested it
๐: fix crash on null pointer in order processing
โป๏ธ(cart): extract calculateTotal method
โ
: add tests for user registration
๐: update API documentation for payment endpoint
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?