← スキル一覧に戻る

generating-commit-messages
by funiq-lab
XAgents is a cross-platform desktop application that centralizes multiple AI coding tools (VSCode, Cursor, Claude Code, Codex, etc.) for project organization, session tracking, and process monitoring.
⭐ 0🍴 0📅 2025年11月28日
SKILL.md
name: generating-commit-messages description: Generate clear Conventional Commit messages from git diffs; use when writing commits, reviewing staged work, or when the user requests a commit.
Generating Commit Messages
When activated
- Run
git diff --staged(or the diff the user provides) to inspect every staged hunk. - Identify the goal of the change (feature, fix, refactor, docs, chore, etc.), the touched modules, and any notable technical detail.
- Craft a Conventional Commit subject that summarizes the intention in present tense.
- Add a short body when context is useful: what changed, why it was needed, and follow-ups if relevant.
Formatting rules
- Follow the project’s
commitlint.config.ts. - Subject ≤ 120 chars, no trailing period.
- Use lowercase type + optional scope:
feat(app): add agent toolbar. - Reference issues in the body (
Closes #123) when applicable.
Best practices
- Prefer active voice and concrete verbs.
- Mention user-facing impact or regression risk.
- Group related changes into one commit; avoid mixing chores and features.
Example
fix(i18n): load locale from params during SSG
Next.js SSG cannot access request headers, so falling back to
params prevents runtime failures for /en routes.
スコア
総合スコア
70/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
✓説明文
100文字以上の説明がある
+10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です