workflow-git-commit
Installation
SKILL.md
Git Commit Message Generator
Degree of freedom: MIXED. Type/scope/subject wording [HIGH freedom];
stage-only-named-paths and never-push [LOW freedom — run exactly].
Create one clear, meaningful conventional commit. This skill owns deliberate staging + commit wording, not release preparation, pushing, or PR creation. The change must already be logically scoped.
How to reason
- Scope — named files/hunks already decided; else stop
- Type — feat/fix/docs/… from the actual diff
- Subject — imperative, ≤50 chars, why in the body if needed
- Bound — commit only; never push or open a PR