Claude Code Plugins

Community-maintained marketplace

Feedback

Write git one-line commit messages.

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