agentsclimarketplace

Commit drafter

Skill aiskillstore/marketplace/skills/abejitsu/commit-drafter

Security-audited skills for Claude, Codex & Claude Code. One-click install, quality verified.

Install
npx -y skills add aiskillstore/marketplace --skill commit-drafter

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.

What its author says it does

Copied from the file, not written here

Automatically draft commit messages by analyzing git status and staged changes

SKILL.md

1.7 KB, as published. Nobody here has run it

Commit Message Drafter

Automatically generates commit messages by analyzing your staged changes.

What It Does

  • Analyzes git status and staged changes
  • Extracts full diff content with statistics
  • Provides structured context to Claude (the AI)
  • Claude writes a meaningful commit message based on actual changes

Usage

Just say:

  • "draft a commit for me to review"
  • "create a commit message"
  • "suggest a commit message"

The skill will automatically:

  1. Check git status
  2. Extract file changes and statistics
  3. Get the full diff content
  4. Present context to Claude
  5. Claude analyzes the changes and writes a clear, descriptive commit message
  6. Return it for your review

How It Works

Unlike template-based commit tools that just output placeholders, this skill provides real git context to Claude (the AI), who then writes a meaningful commit message based on understanding the actual code changes.

The script outputs:

  • Files changed (added, modified, deleted, renamed)
  • Change statistics (+insertions, -deletions)
  • Full diff content showing exact changes
  • Instructions for Claude to write the commit

Claude then reads this context and writes a commit message that actually describes what changed and why.

Value

No more staring at git diff trying to write a commit message. No more useless templates with [TODO] placeholders. Claude reads your changes, understands them, and drafts a meaningful message automatically.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.