跳到主內容

Theme / 0.9.130

Pstack

用可驗證的工作流程協作,從單一入口學會工程技能

Skills

get-pr-comments | 整理 PR 審查意見

找出目前分支的 PR,讀取審查與討論留言,依嚴重度及可行動性整理待辦與待釐清問題。

get-pr-comments | 整理 PR 審查意見

本頁以 pstack-claude 0.9.126 移植版為準。get-pr-comments 不在此次核對的 Cursor 原版 pstack 技能目錄中,不應宣稱是原版同名功能。本次未讀取任何外部 PR 資料。

定位與適用情境

拉取請求 (pull request, PR) 的回饋可能散落在行內審查與一般討論。此技能讀取兩類留言,依嚴重度與可行動性分組,產出有順序的處理清單。它不是自動接受所有建議,也不是替你修程式。

情境是一個匯出功能 PR 收到三種意見。審查者指出空資料會例外、機器人建議更名,另一位同事詢問是否支援新格式。讀者要先知道哪些能直接處理、哪些需要產品決定,再安排修正。這是教學情境,不是本次已取得的真實留言。

準備

  • 在目標儲存庫與分支操作,提供可存取的目標 PR 或確認目前分支對應的 PR。
  • 確認可用的程式碼託管平台讀取工具、登入狀態及留言存取權。原文未指定唯一的擷取指令,不保證任何主機都內建 PR 工具。
  • 界定本輪只讀取與整理,不回覆留言、不解決討論串、不修改程式。

Claude Code 使用 /pstack:get-pr-comments。Codex 插件選單插入 $pstack:get-pr-comments,skills-only 使用 $get-pr-comments。也可貼入下方自然語言需求,不將它稱為 slash 指令。

操作步驟

  1. 確認對象。 解析目前分支的 PR,核對儲存庫、分支與 PR 身分。找不到或出現多個可能對象時,先回報並釐清,不讀取無關 PR。
  2. 取得兩類留言。 分別讀取審查留言與一般討論,保留可追溯的來源位置。若工具只能取得其中一類,就明列覆蓋缺口。
  3. 依嚴重度及可行動性分組。 將可重現的空資料例外列為優先查證項目,更名建議列為可評估的機械性修正,新格式支援列為需確認範圍的問題。機器人意見仍要判斷,不能自動視為正確。
  4. 產出行動清單。 按優先順序列出問題、建議下一步及仍需釐清的疑問。重複留言可合併,但保留來源,且不把「建議修改」寫成「已修正」。

可直接使用的提示詞

用 pstack:get-pr-comments 整理目前分支對應 PR 的回饋。
本輪只讀取。先確認儲存庫、分支與 PR,再抓審查及一般討論留言。
依嚴重度與可行動性分組,保留每項的來源位置。
區分已知問題、待查證的機器人建議,以及需要產品判斷的問題。
交付按優先順序排列的待辦與待釐清清單。
若權限不足或留言取得不完整,明說缺口,不猜測內容。
不要改檔、stage、commit、push、回覆或關閉討論串,也不要 merge。

預期結果與驗收

  • 摘要能對回實際留言,且說明已讀取的留言類型。未取得的內容不冒稱沒有待辦。
  • 每項待辦有明確問題與下一步,分清修正建議、查證工作與待決策問題。
  • 讀者能從清單決定先查空資料錯誤,再評估更名,最後釐清新格式需求,而不是收到一串無優先順序的留言轉貼。

限制與權限

此技能原文只有解析 PR、擷取留言、分組與回報,不包含自動寫回、修改程式或背景監看。來源短小,沒有指定分頁、已解決討論串或留言擷取實作;實際完整性要看使用的工具,不推測工具一定涵蓋。

讀取 PR 不等於獲准暫存 (stage)、提交 (commit)、推送 (push)、改寫歷史或合併 (merge)。回覆留言與解決討論串也是寫入操作,須另界定。技能不授權部署、資料刪除或強制推送 (force-push)。只允許整理時,應交付草稿與清單。

延伸閱讀與來源