commits

Generate standardized git commit messages from staged changes.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/guillempuche/engranatge --skill commits-guillempuche
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commits
Source: https://github.com/guillempuche/engranatge/tree/main/.claude/skills/commits
Command: npx skills add https://github.com/guillempuche/engranatge --skill commits-guillempuche

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Developers often spend time manually writing commit messages and ensuring they follow project conventions, leading to inconsistent histories and extra review overhead.

Core Features & Use Cases

  • Automated Message Generation: Analyzes staged or unstaged changes to suggest well‑formatted commit messages with correct type, scope, and subject.
  • Validation Checklist: Ensures each suggested message complies with length, tense, scope, and formatting rules before preview.
  • Multi‑Commit Planning: Groups related file changes and proposes multiple commits when appropriate, helping maintain clean, logical histories.

Quick Start

Ask the commits skill to draft commit messages for the current staged changes.

Frequently Asked Questions about commits

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate conventional git commit messages automatically?

This skill analyzes staged or unstaged code changes to automatically generate conventional git commit messages, validating format, scope, and type compliance before producing a commit preview.

What is the best way to validate commit message format for a project?

Validating commit message format involves applying a checklist that verifies length, tense, scope, and conventional commit guidelines before previewing the message for developers and CI pipelines.

Can I group related file changes to plan multiple git commits at once?

Yes, you can group related file changes to plan multiple git commits. This skill proposes multiple commits when appropriate, helping maintain a clean and logical project history.

Does this automated commit generation work with CI pipelines?

Yes, automated commit generation works with CI pipelines. The skill produces standardized conventional commit message previews from repository diffs suitable for both developers and CI pipelines.

Why do my git commit messages fail conventional commit validation?

Git commit messages fail conventional commit validation when they do not meet the required length, tense, scope, and formatting rules. This skill applies a validation checklist to ensure compliance before preview.