Claude Code Plugins

Community-maintained marketplace

Feedback

generating-commit-messages

@wincent/wincent
1.2k
0

Generates clear commit messages from Git diffs. Use when writing commit messages or reviewing staged changes.

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 generating-commit-messages
description Generates clear commit messages from Git diffs. Use when writing commit messages or reviewing staged changes.

Generating Commit Messages

Instructions

  1. Run command git diff to see changes that will be committed (or command git diff --staged if they have already been staged).
  2. Suggest a commit message with:
  • A subject of 72 characters or less in Conventional Commits format (eg. "docs: add migration notes" or "fix: avoid double-render in list component").
  • A detailed description, wrapped to 72 characters, using basic Markdown syntax.

Best practices

  • Subjects should start with a type (eg. "docs", "fix", "feat", "chore" etc) following by a statement beginning with a verb (eg. "add", "remove", "rename" etc).
  • Explain what and why, not how.
  • Note alternatives which were considered but not implemented.
  • Include references to previous commits or other artifacts (documentation, PRs) that are relevant.