← スキル一覧に戻る

commit
by agoodway
Useful Claude skills and agents
⭐ 0🍴 0📅 2026年1月25日
SKILL.md
name: commit description: Generate professional git commit message based on changes allowed-tools: Bash, Grep, Read, Glob, LS, Task argument-hint: "[optional context]"
Generate a professional git commit message analyzing all changes in the working directory or subdirectory
Usage: /commit or /commit [optional context]
Arguments: Optional additional context about the changes
Context
- Git status: !git status --porcelain
- Recent commits for style reference: !git log --oneline -5
- Current branch: !git branch --show-current
Your task
Analyze the changes and create a git commit message following these guidelines:
-
Examine all changes by running:
git diff --stagedfor staged changesgit difffor unstaged changes- Review our conversation history to understand the intent behind changes
-
Create a commit message with this format:
<type>: <concise descriptive title> - <specific change 1> - <specific change 2> - <specific change 3> -
Commit type prefixes:
feat:for new featuresfix:for bug fixesrefactor:for code restructuringstyle:for formatting changestest:for test additions/changesdocs:for documentation updateschore:for maintenance tasks
-
Title guidelines:
- Maximum 60 characters total
- Imperative mood ("Add feature" not "Added feature")
- No period at the end
-
Change list guidelines:
- Simple flat list of bullet points
- Each item describes a specific change
- Focus on WHAT changed
- No section headers or groupings
- No sub-bullets
- No fluff or filler text
-
Do NOT:
- Mention AI assistance, Claude, or any tooling
- Include co-author information
- Add section headers like "Frontend:", "Backend:", etc.
- Use vague descriptions like "various changes" or "updates"
- Mention count of changed files or lines of code
Example Output
feat: Add accounting access for limited/restricted users
- Show Accounting menu for users with fee access or in multi-user orgs
- Hide Assignee column for users who only see their own data
- Hide Qty./Perc. and Rate columns based on fee access permission
- Add key prop to Datagrids to fix column mismatch on permission load
- Add changelog entry for team commission access
fix: Add missing residential fields to property enrichment
- Add residential_ownership_type_id, residential_style_id to valid fields
- Add residential bedroom/bathroom counts and gross living area
- Include batch_data raw API response in property enrichment
$ARGUMENTS
Analyze the actual changes now and generate an appropriate commit message.
スコア
総合スコア
35/100
リポジトリの品質指標に基づく評価
✓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
○言語
プログラミング言語が設定されている
0/5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です