mcpField
R
rebase-wip-with-issue

rebase-wip-with-issue

github.com/mtngtools開発044 回インストール3 週間前に更新
リポジトリ

rebase-wip-with-issue について

人から名前を指定された場合のみ実行し、指定された issue を閉じずに最近の WIP コミットを rebase するスキルです。変更の開始時と終了時を比較し、issue 番号を指定位置に含めたメッセージを `draft-commit-message` に作成させます。

主な機能

  1. 01人の明示的な依頼時のみ実行
  2. 02最近の WIP コミットを確認
  3. 03issue を閉じずに指定 issue と rebase
  4. 04変更全体から新しいメッセージを作成
  5. 05`draft-commit-message` の呼び出しと issue 番号の配置

活用シーン

  1. 01WIP コミットを issue と関連付けて rebase
  2. 02追加変更のため issue を未クローズに保つ
  3. 03途中のメッセージを最終変更の要約に置き換える

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/mtngtools/agents --skill rebase-wip-with-issue

インストール後、Claude Code で/rebase-wip-with-issueを入力して読み込まれたか確認します。

詳細

rebase-wip-with-issue

人間専用です。 人間から名前を指定して依頼された場合にのみ、これを開始してください。別のスキルからここにたどり着いた場合は、停止し、いずれかの手順を実行する前に明示的な確認を得てください。

最近の「wip」コミットについて、過去の git コミットをさかのぼって確認します。

提示された issue を使ってこれらの wip コミットをリベースします。ただし、今後さらに変更を加える可能性があるため、issue はクローズしないでください。

コミットメッセージを単にすべて足し合わせてはいけません。途中の変更は気にしません。最初と最後を比較し、メッセージを一から作成してください。

コミットメッセージの作成には、必ず draft-commit-message スキルを呼び出してください。1 行目の末尾とコミットメッセージの末尾に issue 番号を含めることを忘れないでください。

コメント