← Back to list

git-commit
by JakubMajzlik
⭐ 0🍴 0📅 Jan 18, 2026
SKILL.md
name: git-commit description: Construct git commit messages in the format "(): subject" and assist with running git commit. Use when a user asks to prepare or execute a commit with this formatted message.
Git Commit Message Format
Configuration
- Set
JIRA_PROJECTto a project key (e.g.,ULM) if issue numbers should be used. - If
JIRA_PROJECTis empty or not set, do not include an issue number in the commit message.
Collect inputs
- Ask for
typeandsubjectif any are missing. - Enforce
typeas one of:feat,fix,chore,doc,refactor. - If
JIRA_PROJECTis set, ask forissue numberand validate it matches<JIRA_PROJECT>-<number>(e.g.,ULM-123). If it does not, ask for a corrected issue number. - Ensure
subjectis a short, imperative phrase and does not end with a period.
Construct message
- If
JIRA_PROJECTis set, build:<type>(<issue number>): subject. - If
JIRA_PROJECTis not set, build:<type>: subject. - Echo the full message back for confirmation before running a commit.
Run commit (only if asked)
- If the user asks to execute the commit, run
git commit -m "<message>"in the repo. - If staged changes are unclear, offer to show
git statusbefore committing.
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon