← スキル一覧に戻る

commit-helper
by channingwalton
⭐ 3🍴 0📅 2026年1月22日
SKILL.md
name: Commit Helper description: Generate clear conventional commit messages from git diffs. Use when writing commit messages, reviewing staged changes, or after completing TDD cycles.
Commit Helper
This skill invokes the commit-helper agent to generate commit messages.
Quick Reference
Invoke: /commit-helper [options]
Options:
- No argument = analyse staged changes, return message
--commit= generate message AND create commit
Conventional Commit Format
<type>: <summary>
[optional body]
[optional footer]
Types
| Type | Use For |
|---|---|
feat | New feature |
fix | Bug fix |
refactor | Code restructuring (no behaviour change) |
test | Adding/updating tests |
docs | Documentation only |
chore | Build, tooling, dependencies |
Summary Rules
- Under 50 characters
- Imperative mood ("add" not "added")
- No period at end
Examples
Simple:
Add user authentication endpoint
With body:
Extract validation logic to separate module
Moved input validation from UserController to ValidationService
to improve testability and reuse across endpoints.
Breaking change:
Change API response format
BREAKING CHANGE: responses now wrap data in `result` key
Agent Behaviour
The commit-helper agent:
- Checks git status for staged changes
- Reads staged diff
- Checks recent commits for style consistency
- Analyses change type and scope
- Generates conventional commit message
Runs autonomously without user interaction.
Rules
- NEVER add contributors unless explicitly requested
- NEVER commit files containing secrets
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です