# Genshijin Commit > 超圧縮コミットメッセージ生成。Conventional Commits形式で件名≤50文字、 「何を」より「なぜ」を重視。日本語・英語両対応。 「コミットメッセージ作って」「/commit」「/genshijin-commit」で起動。 ステージング変更時に自動起動候補。 Fuente: https://skillsagentes.com/skills/interfacex-co-jp/genshijin/genshijin-commit Markdown: https://skillsagentes.com/skills/interfacex-co-jp/genshijin/genshijin-commit.md Repositorio: https://github.com/InterfaceX-co-jp/genshijin Autor: InterfaceX-co-jp Licencia: MIT Actualizado: hace 4 meses Coste de contexto: 78 tok instalada, 734 tok al activarse, 734 tok con todos los archivos del bundle Bundle: 1 archivo, 3 KB Permisos que pide: ninguno declarado ## Instalación Un skill son archivos markdown: los mismos archivos valen para cualquier agente y lo único que cambia es el directorio de destino, es decir la bandera `--agent`. Añade `-g` para instalarlo en todos los proyectos de la máquina. ```bash # Claude Code npx -y skills add InterfaceX-co-jp/genshijin --skill genshijin-commit --agent claude-code # Cursor npx -y skills add InterfaceX-co-jp/genshijin --skill genshijin-commit --agent cursor # Codex npx -y skills add InterfaceX-co-jp/genshijin --skill genshijin-commit --agent codex # Gemini CLI npx -y skills add InterfaceX-co-jp/genshijin --skill genshijin-commit --agent gemini # Windsurf npx -y skills add InterfaceX-co-jp/genshijin --skill genshijin-commit --agent windsurf # Cline npx -y skills add InterfaceX-co-jp/genshijin --skill genshijin-commit --agent cline ``` ## Archivos - SKILL.md — 3 KB ## SKILL.md Reproducido tal cual desde InterfaceX-co-jp/genshijin bajo MIT. Esta sección es el documento original y está en inglés. コミットメッセージは簡潔かつ正確に。Conventional Commits 形式。冗長禁止。「何を」より「なぜ」。 ## ルール ### 件名 - `(): <命令形の要約>` — `` 任意 - types: `feat`, `fix`, `refactor`, `perf`, `docs`, `test`, `chore`, `build`, `ci`, `style`, `revert` - 命令形: 「追加」「修正」「削除」 — 「追加した」「追加します」不可 - ≤50文字目標・72文字上限 - 末尾ピリオド不要 - 日本語/英語はリポジトリ既存コミット履歴に合わせる(`git log` 確認) ### 本文(必要時のみ) - 件名で自明なら省略 - 追加する場合: - 非自明な「なぜ」 - 破壊的変更 - マイグレーション注意 - 関連Issue/PR - 72文字で折返し - 箇条書きは `-`(`*` 不使用) - 末尾にIssue/PR参照: `Closes #42` `Refs #17` ### 絶対入れない - 「このコミットは〜します」「私は」「我々は」「現在」「今」— diff 見れば自明 - 「〇〇の依頼により」— `Co-authored-by` trailer 使う - 「Generated with Claude Code」等 AI 帰属表記 - 絵文字(プロジェクト慣習で必須な場合を除く) - scope で既出のファイル名再記述 ## 例 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): トークン期限チェック境界条件修正` ## 自動明瞭化 以下は件名のみ禁止・本文必須: - 破壊的変更 - セキュリティ修正 - データマイグレーション - revert コミット 将来のデバッガーがコンテキスト必要。圧縮し過ぎない。 ## 境界 - メッセージ生成のみ。`git commit` 実行・ステージング・amend 不実施 - 出力はコードブロックで貼付可能な形式 - 「原始人コミットやめて」「通常モード」で解除 ## Dónde encaja - Categoría: [Productividad](https://skillsagentes.com/categorias/productividad.md) — Planificación, toma de notas y automatización de flujos personales. - Creador: [InterfaceX-co-jp](https://skillsagentes.com/creators/interfacex-co-jp.md) — 7 skills en el directorio - [Todas las skills](https://skillsagentes.com/skills.md) - [Ranking de instalaciones](https://skillsagentes.com/ranking.md) ## Otras skills del mismo repositorio - [Genshijin Compress](https://skillsagentes.com/skills/interfacex-co-jp/genshijin/genshijin-compress.md): 自然言語メモリファイル(CLAUDE.md, todos, 設定)を原始人形式に圧縮し入力トークン削減。 技術内容・コード・URL・構造は完全保持。圧縮版が原ファイルを上書き、人間可読版は FILE.original.md として保存。「/genshijin-compress 」「メモリファイル圧縮」で起動。 - [Genshijin](https://skillsagentes.com/skills/interfacex-co-jp/genshijin/genshijin.md): 超圧縮コミュニケーションモード。原始人のように話してトークン使用量を約75%削減。 技術的正確性は完全に維持。強度レベル: 丁寧・通常(デフォルト)・極限の3段階。 「原始人モード」「短く」「簡潔に」「トークン節約」と言うか、/genshijin で起動。 - [Genshijin Crew](https://skillsagentes.com/skills/interfacex-co-jp/genshijin/genshijin-crew.md): 原始人スタイル subagent への委譲判断ガイド。`genshijin-investigator` (コード位置特定)、 `genshijin-builder` (1-2ファイル編集)、`genshijin-reviewer` (diff レビュー) を inline作業 or vanilla `Explore` の代わりにスポーンするタイミングを示す。subagent 出力は原始人圧縮 → 主コンテキストに戻る tool-result が約60%縮小 → 長セッション持続。 Trigger: 「subagent 委譲」「genshijin-crew 使用」「investigator/builder/reviewer 起動」「コンテキスト節約」「圧縮 agent 出力」。 - [Genshijin Stats](https://skillsagentes.com/skills/interfacex-co-jp/genshijin/genshijin-stats.md): 現セッションのリアルトークン使用量と推定削減量を表示。Claude Code セッションログから直接読込 — AI 推定なし。 `/genshijin-stats` で起動。出力は mode-tracker フックが注入し、モデル自身は数値計算しない。 - [Genshijin Help](https://skillsagentes.com/skills/interfacex-co-jp/genshijin/genshijin-help.md): 全 genshijin モード・スキル・コマンドのクイックリファレンスカード。 1回限り表示・モード変更なし・状態永続化なし。 「/genshijin-help」「原始人ヘルプ」「原始人の使い方」で起動。 --- Skills Agentes · [Índice de páginas en markdown](https://skillsagentes.com/sitemap.md) · [Inicio](https://skillsagentes.com/index.md)