pr

Installation
SKILL.md

/pr — 總結工作並維護 PR

請依照以下步驟執行:

Step 1: 分析當前工作

1a. Git 分析

  1. 執行 git statusgit diff(staged + unstaged)了解未 commit 的變更
  2. 執行 git log 查看近期 commit 風格
  3. 關鍵步驟 — 同步遠端並確認 PR 完整範圍:
    • 先執行 git fetch origin(⚠️ Stale Local Branch 陷阱:本地的 master/main/hotfix 可能落後遠端數十個 commits,忘記 fetch 會把已經 merge 的 commits 算進 PR 範圍,導致 description 嚴重失準)
    • 執行 git log --oneline origin/<base-branch>..HEAD 查看 PR 包含的所有 commits(永遠用 origin/<base-branch> 比較,不要用本地 <base-branch>
    • 執行 gh pr diff <PR-number> --name-only 查看 PR 涉及的所有檔案
    • 如果已有 open PR,執行 gh pr view <PR-number> --json body 讀取現有 description
    • 交叉驗證: 比對 git log 結果與 gh pr diff 結果,若差異過大(例如 git log 顯示 50+ commits 但 gh pr diff 僅 1-2 files),以 gh pr diff 為準並重新檢視

1b. 對話脈絡分析

Installs
47
GitHub Stars
2
First Seen
Mar 2, 2026
pr — ashe-li/agent-skills