ce-commit

Generate Git commit messages from working tree changes.

Updated Jun 7, 2026
One-click install
npx skills add https://github.com/lucking7/compound-engineering-skills --skill ce-commit-lucking7
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ce-commit
Source: https://github.com/lucking7/compound-engineering-skills/tree/main/skills/ce-commit
Command: npx skills add https://github.com/lucking7/compound-engineering-skills --skill ce-commit-lucking7

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of creating Git commits with well-structured, value-communicating messages, saving users time and ensuring consistent commit quality.

Core Features & Use Cases

  • Automated Commit Creation: Generate Git commits directly from the working tree changes.
  • Commit Message Convention: Follows repo conventions or defaults to conventional commit format.
  • Logical Commit Creation: Splits into logical commits when appropriate, for better code management.
  • Use Case: Use this Skill when you want to commit changes but lack time or expertise to craft an effective commit message.

Quick Start

Commit the current changes with the message "Update README to include new feature."

Frequently Asked Questions about ce-commit

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

FAQPage Schema
How do I automate Git commit messages from working tree changes?

Automate Git commit messages by generating them directly from working tree changes, ensuring consistent quality by enforcing message conventions and logical commit organization.

What is the best way to ensure my Git commits follow conventional commit format?

To ensure Git commits follow conventions, this automation applies repo conventions or defaults to the conventional commit format, generating value-communicating messages automatically.

Can I split working tree changes into logical Git commits automatically?

Yes, you can split changes into logical Git commits automatically; the tool evaluates working tree changes and splits them into logical commits when appropriate for better code management.

Do I need to manually write commit messages when using automated Git commit creation?

No, manual writing is unnecessary for automated Git commit creation; the tool generates well-structured messages directly from working tree changes, though you can supply a custom message like "Update README."

Does automated commit creation work without existing repo conventions?

Yes, automated commit creation works without existing repo conventions by defaulting to the conventional commit format to ensure messages remain well-structured and value-communicating.