creating-commit
CommunityCraft perfect git commits, every time.
Software Engineering#automation#git#workflow#development#version control#commit#conventional commits
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 requiredComponents
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.