commit-prep-helper

Community

Automate pre-commit checks for flawless Git commits.

Authornobu007
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill streamlines your Git workflow by automating pre-commit quality checks, ensuring every commit adheres to high standards and Conventional Commits specifications. It handles requests like "Commit this change" or "Code review then commit."

Core Features & Use Cases

  • Automated Quality Gates: Runs Lint, tests, and a basic code review (security, quality, complexity) on staged files before committing.
  • Conventional Commit Generation: Crafts commit messages following Conventional Commits rules, including type, scope, and a summary of all quality checks.
  • Multi-Language Support: Automatically detects project types (Node.js, Python, Rust, Go) and applies appropriate tools (ESLint, Black, Jest, pytest, cargo, gofmt, etc.).

Quick Start

I've staged my changes. Please run all quality checks and create a Conventional Commit message for them.

Dependency Matrix

Required Modules

None required

Components

scriptsreferencesassets

💻 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: commit-prep-helper
Download link: https://github.com/nobu007/connective-byte/archive/main.zip#commit-prep-helper

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