commit-helper

Run pre-commit checks, stage files, and generate commit messages.

4|Updated Dec 28, 2016
One-click install
npx skills add https://github.com/phonowell/fire-keeper --skill commit-helper-phonowell
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit-helper
Source: https://github.com/phonowell/fire-keeper/tree/main/.claude/skills/commit-helper
Command: npx skills add https://github.com/phonowell/fire-keeper --skill commit-helper-phonowell

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the entire Git commit workflow, from code quality checks and staging to generating standardized commit messages and performing the commit. It ensures every commit adheres to project standards, preventing errors and saving developers time on repetitive pre-commit tasks.

Core Features & Use Cases

  • Pre-Commit Quality Checks: Integrates with code-refactor to enforce line limits and project coding standards, and runs tsc and eslint before committing.
  • Automated Staging & Message Generation: Analyzes changes, intelligently stages relevant files (excluding sensitive ones), and generates a compliant commit message based on change type.
  • Use Case: After making code changes, simply activate this skill. It will automatically check your code for errors, stage the correct files, propose a well-formatted commit message, and execute the commit, leaving you to only manually push.

Quick Start

Use the commit-helper skill to commit all staged changes with an appropriate message.