commit-msg
SKILL.md
Commit Message
This skill instructs AI agent on how to commit staged changes to a git repository with meaningful commit messages.
Inputs
The commit skill takes the following inputs:
- The purpose of the commit, either a delivery or a milestone
- Milestone is the only commit that can bypass pre-commit hooks
- Milestone can only happen on a development branch
- The staged files to be committed
- The commit message should clearly describe the changes made. If the changes are less than 20 lines, a short commit message is sufficient. Otherwise, a full commit message is required.
- If available, the related milestone or issue number
- As per our naming convention, the development branch should be named
issue-<number>-<brief-title>, so you can find the issue number from the branch name.
- As per our naming convention, the development branch should be named