committing-changes
Installation
SKILL.md
Git Commit Conventions
Branch Check
Resolve the repository's default branch from the remote rather than assuming main. If the current branch is the default, ask for a branch name before staging or committing. Offer to suggest one and confirm before switching. If the default branch cannot be resolved, say so and confirm the current branch is intended before staging.
Commit Message Format
[PM-XXXXX] <type>: <imperative summary>
<optional body explaining why, not what>
Rules
- Ticket prefix: Always include
[PM-XXXXX]matching the Jira ticket - Type keyword: Invoke
Skill(labeling-changes)to pick the conventional commit type.