release-pr

Installation
SKILL.md

/release-pr — Release PR 標題 + Description 產生器

為 release PR(彙整多個已 merge feature 的「往 master 發版」PR)自動產生標題與description並寫回。

適用情境:hotfix → master、develop → master、release/* → master 這類把一段期間累積的變更發版的 PR。不是 feature PR(feature PR 用 /pr)。

Step 0:取得目標 PR

  • 引數有給 PR 號碼 / URL → 用它。
  • 沒給 → gh pr list --repo <repo> --state open 找出 head 為 hotfix/develop/release 的 release PR;若多筆,用 AskUserQuestion 讓使用者選。
  • repo 從引數 URL 推斷,或當前目錄 gh repo view --json nameWithOwner。
gh pr view <PR> --repo <repo> --json number,title,body,baseRefName,headRefName,state,url

Step 1:取得 commit 範圍(關鍵 — 用遠端比較,不用 local)

⚠️ Local base branch 可能落後遠端數十個 commit,務必用 GitHub compare API 取「真正只屬於這個 PR」的範圍:

Installs
1
GitHub Stars
2
First Seen
3 days ago