commit-message-writer

Community

Turn staged diffs into conventional commits

Authorjeremylongshore
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Conventional commit history requires consistent formatting, but deriving messages from diffs is error-prone and manual work. The Commit Message Writer automates generating conventional commit messages directly from the currently staged changes.

Core Features & Use Cases

  • Reads the staged diff (git diff --staged) to analyze changes.
  • Infers the commit type (feat, fix, docs, refactor, etc.), scope, and a concise subject following the conventional commits format.
  • Validates the subject length and formatting, producing a ready-to-commit message suitable for inclusion in a push.

Quick Start

Provide the staged changes (git diff --staged) and I will output a conventional commit message.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: commit-message-writer
Download link: https://github.com/jeremylongshore/j-rig-skill-binary-eval/archive/main.zip#commit-message-writer

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.