跳到正文
cccskills
免费在 GitHub 公开

commit-message

Write git commit messages for this repository following the `[area]` prefix convention. Use when composing or reviewing a commit message in jxck.io.

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(1)

  • SKILL.md2.8 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

commit-message

このリポジトリの commit message を書くときの共通ルールである。

commit message に関する正本ルールはこの skill に集約する。 AGENTS.md には skill を使うことだけを書き、詳細な規約はここに置く。

起動時にやること

  1. AGENTS.md を読み、リポジトリ共通ルールを確認する
  2. 変更内容の主対象(どのディレクトリ/コンポーネントか)を見極める
  3. 先頭に [area] prefix を付けて message を書く

基本ルール

  • message の先頭は必ず [area] の形の prefix を 1 つ付ける
    • 例: [entries] fix typos in digital-legacy
  • prefix は変更の 主対象 に対応させる
  • prefix の後ろに半角スペースを 1 つ置き、英語で簡潔に内容を書く
  • 本文は英語(グローバル規約に従う)、命令形・現在形で短く

Prefix の選び方

  • 既存の prefix を再利用する。新しい prefix をむやみに増やさない
  • 迷ったら git log --format='%s' | grep -oE '^\[[^]]+\]' | sort | uniq -c | sort -rn で 既存の prefix を確認し、それに合わせる
  • 複数領域にまたがる場合は、最も中心的な領域 1 つを選ぶ
  • 表記ゆれを作らない
    • [mozaic] を [moziac] と打ち間違えない
    • [agent] ではなく [agents] に寄せる

Prefix 一覧 (主なもの)

  • [entries] — blog.jxck.io/entries/ 配下の記事 (md / 画像)
  • [draft] — blog.jxck.io/drafts/ の下書き
  • [mozaic] — mozaic.fm 配下 (ポッドキャスト)
  • [src] — .src/ のビルドスクリプト類
  • [make] — Makefile / makefile
  • [h2o] — h2o.conf / .mruby.handler/ などのサーバ設定
  • [cdt] — CDT / 辞書生成ツール (.src/dictionary/ など)
  • [dict] — 配信用辞書 (blog.jxck.io/dictionary/)
  • [image] — 画像
  • [agents] — AGENTS.md やエージェント設定
  • [skill] — skill 定義 (.agents/skills/ など)
  • [plan] — .agents/plan/ のプラン
  • 上記で表せない場合は対象に応じた prefix を使う ([npm] [readme] [gitignore] など)

例外

  • 生成物のみの再ビルドコミットは、慣例として prefix なしの build を使ってきた
    • これに倣う場合は build のままで良い
  • それ以外の通常の変更は、必ず [area] prefix を付ける

やらないこと

  • 既存コミットの message を遡って書き換えない
  • 意味のない prefix の新設や、1 コミットへの複数 prefix の付与はしない
  • 全角の括弧 (【】 や []) は使わず、半角の [] を使う

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Proofread and review articles under blog.jxck.io/entries following the repository's editorial policy. Use when asked to review, proofread, or 校正 a draft or published article.

中文简介正在准备中。当前显示原文说明。

Jxck/jxck.io462026年10月17日 更新

img

免费

Size local blog images and add rendered dimensions to Markdown image URLs in jxck.io. Use when inserting article images, normalizing their displayed sizes, or invoking /img for a Markdown file.

中文简介正在准备中。当前显示原文说明。

Jxck/jxck.io462026年10月17日 更新

查看 Jxck 的全部技能

报告此技能的问题