What problem does it solve?
Writing clear, convention-compliant commit messages and deciding how to group uncommitted changes is repetitive and error-prone. This Skill inspects your working tree, groups related changes, and commits them with well-formed messages following WooCommerce repository conventions.
Core Features & Use Cases
- Change Analysis: Reads current branch, uncommitted changes, and diff stats to understand what was modified before committing.
- Smart Commit Grouping: Splits unrelated changes into separate commits (e.g., changelog entries separate from source changes) while keeping related files in one commit.
- Convention-Based Messages: Drafts verb-first imperative messages under 72 characters using verbs like Fix, Add, Update, Refactor, and Remove.
- Use Case: After fixing a bug in the email editor and adding a changelog file, ask the Skill to commit your work; it produces one commit for the fix and a separate commit for the changelog entry.
Quick Start
Ask the assistant to commit your uncommitted changes with appropriate messages following WooCommerce conventions.