creating-commit

Community

Craft perfect git commits, every time.

Authorcblecker
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the process of creating atomic, well-structured git commits with clear, conventional messages. It guides you through staging changes, analyzes your modifications, and helps generate a concise commit message, ensuring a clean and meaningful commit history without manual effort.

Core Features & Use Cases

  • Pre-flight Checks: Verifies branch protection and working tree status to prevent accidental commits on mainline.
  • Change Analysis: Categorizes file changes and detects conventional commit usage to inform message generation.
  • Automated Message Generation: Drafts a concise and informative commit message, adhering to Conventional Commits standards if detected.
  • Use Case: When you're ready to save your work, simply say "commit these changes," and the Skill will help you stage files, generate a professional commit message, and finalize the commit, keeping your project history pristine.

Quick Start

Commit my staged changes with a message describing the new feature.

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: creating-commit
Download link: https://github.com/cblecker/claude-plugins/archive/main.zip#creating-commit

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