mcpField
C
close-pulls

close-pulls

github.com/deevus開発12125 回インストール22 週間前に更新
リポジトリ

close-pulls について

close-pullsは、teaでプルリクエストを閉じたり再び開いたりするスキルです。90日間更新されていないオープンなプルリクエストを抽出し、一括で閉じるコマンドライン例も示します。

主な機能

  1. 01マージせずにプルリクエストを閉じる
  2. 02プルリクエストを再び開く
  3. 03JSONとjqで古いオープンリクエストを抽出
  4. 04該当するプルリクエストの一括クローズ

活用シーン

  1. 01マージせずにプルリクエストを閉じる
  2. 02閉じたプルリクエストを再び開く
  3. 03最近更新されていないオープンリクエストの確認
  4. 04古いプルリクエストの一括クローズ

インストール

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

$npx skills add https://github.com/deevus/tea-skills --skill close-pulls

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

詳細

プルリクエストを閉じる/再オープンする

閉じる

tea pulls close 15         # close without merging

再オープンする

tea pulls reopen 15

古いPRを一括で閉じる

tea pulls list --state open --output json | \
  jq -r '.[] | select(.updated | fromdateiso8601 < (now - 90*86400)) | .index' | \
  xargs tea pulls close

コメント