Claude Code Plugins

Community-maintained marketplace

Feedback

commit-message

@snrsw/dotfiles
0
0

Write clear, emoji-based commit messages following conventional commits format. Use when committing code, writing git commit messages, staging changes, or need guidance on commit message format. Supports types like ✨ feat, 🐛 fix, ♻️ refactor, 🧹 tidy, ✅ test, 📝 docs.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name commit-message
description Write git one-line commit messages.

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