跳到正文
cccskills
免费在 GitHub 公开

commit

Conventional Commits形式でコミットする。Triggers on: '/commit', 'コミットして', 'commit changes'

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

查看安装方法

包含的文件(1)

  • SKILL.md3.2 KB

SKILL.md(原文)

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

Conventional Commit

変更を Conventional Commits 形式でコミットします。

品質ゲートは safety net として内部で再確認します。レビューと簡潔化はこのスキルでは行いません:

  • /self-review: feature-implementer 経由なら Step e で通過済み。直接コミットする変更(手動修正など)の場合のみ、/commit の前に明示的に実行する
  • /simplify: 必要に応じて /commit の前に呼ぶ(必須ではない)

手順

1. 品質ゲート(safety net)

/quality-check を実行し、結果が pass であることを確認する。失敗時は修正してから再実行。

結果が skip(ゲートが1つも実行されていない)の場合は pass に読み替えない。コミットは続行してよいが、品質ゲート未検証であることをユーザーへの報告に明記する。

呼び出し元(例: feature-implementer)で既に通過させている場合でも safety net として走らせる。同セッション内で再実行されることになるが、誤って未通過コードをコミットすることを防ぐ。

2. 変更の確認とステージング

git status
git diff --staged
git diff

ステージされていない関連変更があればステージングする。コミット対象外のファイル(一時ファイル、デバッグログ、機密情報を含む .env 等)が混入していないかを確認する。

3. 変更の分析(Type の決定)

変更内容を分析し、適切なコミット Type を決定:

Type説明
feat新機能追加
fixバグ修正
docsドキュメントのみの変更
styleコードの意味に影響しない変更(フォーマット等)
refactorバグ修正でも機能追加でもないコード変更
perfパフォーマンス改善
testテストの追加・修正
choreビルドプロセスやツールの変更
ciCI設定の変更

4. コミットメッセージの作成

フォーマット:

<type>(<scope>): <description>

[optional body]

[optional footer(s)]

ルール:

  • scope はプロジェクトの規約に従う(パッケージ名、機能領域等)
  • description は日本語で記述、命令形(「〜を追加」「〜を修正」)、50文字以内目安
  • body には変更の詳細を記述(必要な場合)
  • footer には関連 Issue 番号を記載(Refs: #123)

5. コミット実行

git commit -m "<message>"

コミット粒度の方針

  • 1つのコミットは1つの論理的な変更
  • 動作する状態でコミット
  • 大きな変更は複数のコミットに分割

评价

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

评论

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

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

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

0 / 1000 字

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

同一仓库的技能

Codexによるread-onlyローカルレビューを実行する。Triggers on: '/codex-review', 'Codexでレビューして', 'クロスモデルレビューして'

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

masanami/claude-harness52026年10月19日 更新

調査(read-only)または雑務(workspace-write)をCodexへ委譲し、結論をJSONで受け取る。Triggers on: '/codex-task', 'Codexで調べて', 'Codexにやらせて', 'Codexへ委譲'

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

masanami/claude-harness52026年10月19日 更新

恒常的な設計決定を ADR として記録する(退役する機能仕様から ADR 昇格の要否を判定するモードを併せ持つ)。定常フローの必須ステップではなく、必要時に呼ぶ。Triggers on: '/create-adr', 'ADRを書いて', '設計判断を記録', 'ADR昇格を判定'

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

masanami/claude-harness52026年10月19日 更新

仕様(チケットの完了条件・受入基準)からE2Eテストを実装する(非対話)。Triggers on: '/create-e2e', 'E2Eテストを書いて', 'E2Eテストを追加して'

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

masanami/claude-harness52026年10月19日 更新

機能仕様ドキュメントから要件チケットを作成する、または親要件チケットを実装チケット群に分解する。Triggers on: '/create-ticket', 'チケットを作成', 'Issueを作って', 'create ticket', '実装チケットに分解'

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

masanami/claude-harness52026年10月19日 更新

実装が他リポジトリのコードの挙動に依存する仮定を、依存先の実コードで確証する。クロスリポジトリ依存が無い場合は使用しない。Triggers on: '/cross-repo-verify', 'クロスリポジトリ依存を確認', 'クロスリポジトリの確証'

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

masanami/claude-harness52026年10月19日 更新

查看 masanami 的全部技能

报告此技能的问题