home/dot_claude/skills/commit/SKILL.md
Conventional Commits 形式でコミットメッセージを生成する。「コミットして」「commit メッセージを作って」と言われたときに使う。
npx skillsauth add applejxd/dotfiles commitInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
${CLAUDE_SKILL_DIR}/scripts/get-git-context.sh を実行して以下を取得する:
git status — 変更ファイル一覧git diff HEAD — ステージ済み+未ステージ差分git branch --show-current — 現在のブランチgit log --oneline -10 — 直近コミット履歴上記コンテキストを基に Conventional Commits 形式でコミットメッセージを下書きする。
仕様の詳細は ${CLAUDE_SKILL_DIR}/references/conventional-commits-spec.md を参照。
+30% speedup)は測定済みであることが条件~30% expected)は禁止<type>(<scope>): <subject>
- Motivation: <why>
- Change: <what>
- Impact: <effect> # 数値を書くのは測定済みのときのみ
禁止:
git commit / git add の実行要求:
tools
GitHub issue の CRUD・コメント・ラベル・assignee 操作と、GitHub Projects v2 のカスタムフィールド更新を行う。「issue 作って」「issue を Project に入れて」「Project のステータスを In Progress にして」等で使う。標準操作は github MCP、Projects v2 は gh CLI を使い分ける。
tools
Claude Code / Copilot CLI 両対応の hook を作成・検証する。「hook を作って」「ツール実行をブロックしたい」「hook が動かない」「PreToolUse / Stop を書いて」「Claude の hook を Copilot で動かしたい」と言われたときに使う。
content-media
Solution design assistant
development
Python test generation assistant