git-commit

Community

Automate conventional Git commits, save time.

Authorotrebu
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill eliminates the tedious and often inconsistent manual process of creating Git commits. It ensures your commit history is clean, readable, and adheres to conventional commit standards, reducing mental overhead and improving collaboration.

Core Features & Use Cases

  • Conventional Commits: Automatically stages changes and generates commit messages following established conventions (e.g., feat, fix, refactor).
  • Diff Analysis: Intelligently analyzes your code changes to suggest the most appropriate commit type and scope.
  • Optional Push: Seamlessly integrates with post-commit push operations, allowing you to commit and push in one go.
  • Use Case: After making a series of code changes, simply tell Claude "commit my changes and push." It will stage your files, craft a perfectly formatted conventional commit message based on your diff, and push it to the remote, ensuring a pristine Git history without manual effort.

Quick Start

Use the git-commit skill to commit all staged changes with a conventional commit message and push to the remote.

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: git-commit
Download link: https://github.com/otrebu/agents/archive/main.zip#git-commit

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.