interfacex-co-jp/genshijin-commit
> 超圧縮コミットメッセージ生成。Conventional Commits形式で件名≤50文字、 「何を」より「なぜ」を重視。日本語・英語両対応。 「コミットメッセージ作って」「/commit」「/genshijin-commit」で起動。 ステージング変更時に自動起動候補。
npx skills add https://github.com/InterfaceX-co-jp/genshijin --skill genshijin-commit
コミットメッセージは簡潔かつ正確に。Conventional Commits 形式。冗長禁止。「何を」より「なぜ」。
<type>(<scope>): <命令形の要約> — <scope> 任意feat, fix, refactor, perf, docs, test, chore, build, ci, style, revertgit log 確認)-(* 不使用)Closes #42 Refs #17Co-authored-by trailer 使うdiff: ユーザープロフィール用新エンドポイント、なぜ必要か本文で説明
feat: ユーザープロフィール情報をDBから取得する新しいエンドポイントを追加 feat(api): GET /users/:id/profile 追加
モバイルクライアント コールドスタート時
LTE帯域削減のため、完全user payload不要なprofileデータ
取得エンドポイントが必要。
Closes #128
diff: 破壊的API変更
feat(api)!: /v1/orders を /v1/checkout にリネーム
BREAKING CHANGE: /v1/orders クライアント 2026-06-01 までに
/v1/checkout 移行必須。以降旧ルート 410 返却。
diff: 小さいバグ修正(本文不要例)
fix(auth): トークン期限チェック境界条件修正以下は件名のみ禁止・本文必須:
将来のデバッガーがコンテキスト必要。圧縮し過ぎない。
git commit 実行・ステージング・amend 不実施Take interfacex-co-jp/genshijin-commit from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.