jp-ci-commit

star 3

ユーザー確認なしでセッション変更のgitコミットを自動作成します。CI/自動化ワークフローで対話的な承認なしにコミットを作成する場合に使用します。

jacola By jacola schedule Updated 2/12/2026

name: jp-ci-commit description: ユーザー確認なしでセッション変更のgitコミットを自動作成します。CI/自動化ワークフローで対話的な承認なしにコミットを作成する場合に使用します。 compatibility: GitHub Copilot CLI用に設計 metadata: author: humanlayer version: "1.0" original-source: https://github.com/humanlayer/humanlayer

CI変更コミット

このセッション中に行われた変更に対して、ユーザー確認を必要とせずにgitコミットを作成するタスクです。

プロセス

1. 変更内容を考える

  • 会話履歴を確認し、何が達成されたかを理解する
  • git status を実行して現在の変更を確認する
  • git --no-pager diff を実行して変更内容を理解する
  • 変更を1つのコミットにまとめるか、複数の論理的なコミットに分けるかを検討する

2. コミットを計画する

  • どのファイルをまとめるべきかを特定する
  • 明確で説明的なコミットメッセージを作成する
  • コミットメッセージには命令形を使用する
  • 何を変更したかだけでなく、なぜ変更したかに焦点を当てる

3. 即座に実行する

  • git add で特定のファイルを指定する(-A. は使用しない)
  • ダミーファイル、テストスクリプト、または変更の一部でないファイルはコミットしない
  • 計画したメッセージで git commit -m を使用してコミットを作成する
  • git --no-pager log --oneline -n [number] で結果を表示する

重要なガイドライン

  • ユーザーにフィードバックを求めて停止しない - これは自動化ワークフロー用です
  • 関連する変更をまとめる
  • 可能な限りコミットを焦点を絞ってアトミックに保つ
  • ユーザーはあなたの判断を信頼しています - コミットを依頼されています
Install via CLI
npx skills add https://github.com/jacola/copilot-files --skill jp-ci-commit
Repository Details
star Stars 3
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator