git-commit-validator
CommunityEnsure pristine Git history with automated commit validation.
System Documentation
What problem does it solves? This Skill automates the enforcement of strict Git commit message standards, preventing messy commit histories, ensuring consistency, and improving project maintainability. It eliminates the need for manual review of commit messages, saving time and reducing errors.
Core Features & Use Cases
- Conventional Commit Enforcement: Validates commit messages against the Conventional Commits specification, including type, scope, and description.
- Character Limit Checks: Automatically verifies subject lines (max 50 chars) and body lines (max 72 chars) to maintain readability.
- Content Policy Adherence: Prohibits AI attribution, branding, and emojis to keep commit messages professional and clean.
- Use Case: Before pushing code, use this skill to automatically check your commit message for format, length, and content, ensuring it meets project standards without manual effort.
Quick Start
Validate the following Git commit message: 'feat(auth): implement user login functionality with OAuth support. This change introduces new authentication flows and updates existing user models.'
Dependency Matrix
Required Modules
None requiredComponents
💻 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-validator Download link: https://github.com/TechDufus/dotfiles/archive/main.zip#git-commit-validator Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.