본문으로 건너뛰기
cccskills
무료GitHub에 공개

genshijin-commit

超圧縮コミットメッセージ生成。Conventional Commits形式で件名≤50文字、 「何を」より「なぜ」を重視。日本語・英語両対応。

「コミットメッセージ作って」「/commit」「/genshijin-commit」で起動。ステージング変更時に自動起動候補。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md2.9 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

コミットメッセージは簡潔かつ正確に。Conventional Commits 形式。冗長禁止。「何を」より「なぜ」。

ルール

件名

  • <type>(<scope>): <命令形の要約> — <scope> 任意
  • 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 不実施
  • 出力はコードブロックで貼付可能な形式
  • 「原始人コミットやめて」「通常モード」で解除

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

genshijin

무료

超圧縮コミュニケーションモード。原始人のように話してトークン使用量を約75%削減。 技術的正確性は完全に維持。強度レベル: 丁寧・通常(デフォルト)・極限の3段階。 「原始人モード」「短く」「簡潔に」「トークン節約」と言うか、/genshijin で起動。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

InterfaceX-co-jp/genshijin3332026년 10월 11일 업데이트

自然言語メモリファイル(CLAUDE.md, todos, 設定)を原始人形式に圧縮し入力トークン削減。 技術内容・コード・URL・構造は完全保持。圧縮版が原ファイルを上書き、人間可読版は FILE.original.md として保存。「/genshijin-compress <filepath>」「メモリファイル圧縮」で起動。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

InterfaceX-co-jp/genshijin3332026년 10월 11일 업데이트

原始人スタイル 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 出力」。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

InterfaceX-co-jp/genshijin3332026년 10월 11일 업데이트

全 genshijin モード・スキル・コマンドのクイックリファレンスカード。 1回限り表示・モード変更なし・状態永続化なし。 「/genshijin-help」「原始人ヘルプ」「原始人の使い方」で起動。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

InterfaceX-co-jp/genshijin3332026년 10월 11일 업데이트

超圧縮PRレビューコメント。1行1指摘: 位置・問題・修正。前置き削除、シグナル優先。 日本語対応。「PRレビューして」「コードレビュー」「/review」「/genshijin-review」で起動。 プルリクエストレビュー時に自動起動候補。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

InterfaceX-co-jp/genshijin3332026년 10월 11일 업데이트

現セッションのリアルトークン使用量と推定削減量を表示。Claude Code セッションログから直接読込 — AI 推定なし。 `/genshijin-stats` で起動。出力は mode-tracker フックが注入し、モデル自身は数値計算しない。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

InterfaceX-co-jp/genshijin3332026년 10월 11일 업데이트

InterfaceX-co-jp의 스킬 모두 보기

이 스킬의 문제 신고