skillfed

Commit Summary

Commit Summary analyzes staged or unstaged git changes and generates properly formatted Conventional Commit messages with the right type, scope, and breaking-change markers. It groups unrelated changes into logical commits, detects unsafe files, and can stage and create commits after your approval.

Commit Summary generates Conventional Commit messages from your git changes with automatic type detection and breaking-change flagging.

AI-generated summary based on this skill's SKILL.md

31 3 unlicensed — metadata only updated by shipshitdev

Install

shipshitdev/skills/commit-summary · repository language: Python

git clone https://github.com/shipshitdev/skills
cp -r skills ~/.claude/skills/commit-summary

generated, unverified - the skill's exact subdirectory could not be determined; check the repository on GitHub

npx skillfed install shipshitdev/skills/commit-summary

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What does Commit Summary do?

Commit Summary analyzes your staged or unstaged git changes and automatically generates properly formatted Conventional Commit messages. It detects the commit type, scope, and breaking-change markers, then groups unrelated changes into logical commits. After your approval, it can stage and create the commits for you.

Can Commit Summary auto generate commit messages from my code changes?

Yes. Commit Summary examines your git diff and staged changes, then generates clear, concise commit messages automatically. It reduces the time spent manually writing descriptions by analyzing what actually changed in your code.

How does Commit Summary summarize git diffs?

Commit Summary reads your git diffs and converts them into readable, structured descriptions. It identifies the nature of each change—whether it's a feature, fix, or breaking change—and formats the message according to Conventional Commit standards with proper type and scope markers.

Does Commit Summary detect unsafe files in commits?

Yes. Commit Summary includes safety detection for unsafe files, helping you avoid accidentally committing sensitive or problematic content. It flags these issues before you approve and create the commit.

What is a Conventional Commit message?

Commit Summary uses Conventional Commits, a standardized format that includes a type (like 'feat' or 'fix'), optional scope, and description. This format improves repository documentation and makes commit history more readable and machine-parseable for tools and automation.

Can I review changes before Commit Summary creates a commit?

Yes. Commit Summary generates the commit message and groups changes for your review and approval before staging or creating any commits. You maintain full control over what gets committed.

Related skills

Tags

git-automation code-documentation developer-workflow commit-messaging change-summarization vcs-tooling ai-assisted-coding