開發分支收尾
在測試全綠後辨識分支環境,只依使用者選擇合併、建立 PR 或保留分支。
逐篇公開審查紀錄
桌面審查結論
finishing-a-development-branch 已通過四項桌面門檻。實用性評為 high:內容包含可操作流程與具體範例,能降低查找規則、重建步驟或漏掉檢查項的成本。
通過完整來源審查、三類合成任務測試與八項通用性品質門檻,依本次委託重審列入固定 30 席。
- 它完成什麼工作
- 在測試全綠後辨識分支環境,只依使用者選擇合併、建立 PR 或保留分支。
- 實質幫助
- 高 — 內容包含可操作流程與具體範例,能降低查找規則、重建步驟或漏掉檢查項的成本。
- 應該啟用
- 任務明確需要:Use when implementation is complete, all tests pass, and you need to decide how to integrate the work
- 不該啟用
- 需求不屬於「finishing-a-development-branch」的工作範圍,或只是名稱相近但交付物不同。
- 無法提供必要輸入、適用技術棧或可隔離的測試環境。
- 輸入
- 與「finishing-a-development-branch」工作直接相關的需求、現有素材、限制與完成條件
- 輸出
- 依原始 Skill 工作流程產生的「finishing-a-development-branch」專用成果、步驟或決策建議
來源、授權與依賴
來源:原始來源:https://github.com/obra/superpowers/blob/main/skills/finishing-a-development-branch/SKILL.md;於 2026-08-08T15:34:07.434Z 取得 202 行,SHA-256 d0ac8360ed9d59121776ef95c84bcb38e9747de0d7ae7e227dca81e437593b9b。
授權:上游授權檔檢出 MIT;本館 catalog 欄位依 README 正式授權章節維持 MIT。
依賴:原文未明示需另行安裝的套件;仍須依實際執行環境確認工具可用性。
快照:開啟審查來源 · 202 行 · SHA-256 d0ac8360ed9d… · 2026-08-08T15:34:07.434Z
安全測試邊界
使用合成、非敏感的與「finishing-a-development-branch」工作直接相關的需求、現有素材、限制與完成條件,只評估依原始 Skill 工作流程產生的「finishing-a-development-branch」專用成果、步驟或決策建議;不連線到正式環境,不提交或發布結果。
- 不得使用真實憑證、敏感資料或正式環境
- 不得發布、交易、寄送訊息或執行不可逆變更
這是可安全執行的測試方案;只有固定 30 席推薦 Skill 另有三類實測通過證據。
價值證據
- 202 行內容、12 個主要小節
- 11 個程式碼區塊、5 個編號步驟、0 個檢查項
限制
桌面審查未發現額外限制;仍不等同推薦或正式環境保證。
公開策展紀錄
為什麼推薦
- 明確工作
- 在測試全綠後辨識分支環境,只依使用者選擇合併、建立 PR 或保留分支。
- 應該啟用
- 實作已完成且相關測試通過,需要決定如何整合當前 Git branch。
- 不該啟用
- 仍有失敗測試、未完成工作、專案不使用 Git branch,或想把破壞性放棄列成一般建議。
- 輸入
- 當前 branch 與 base branch
- 完整測試結果
- 是否使用 worktree
- 輸出
- 環境判定
- 合併、PR 或保留三個標準選項
- 選定操作與安全清理結果
- 和現有 Skill 的差異
- 只處理已完成分支的整合決策;放棄工作不是標準選項,只有使用者先明確要求並完成精確確認才可進入。
- 來源、授權與依賴
-
- 來源:已確認。原始來源:https://github.com/obra/superpowers/blob/main/skills/finishing-a-development-branch/SKILL.md;於 2026-08-08T15:34:07.434Z 取得 202 行,SHA-256 d0ac8360ed9d59121776ef95c84bcb38e9747de0d7ae7e227dca81e437593b9b。
- 授權:已確認。上游授權檔檢出 MIT;本館 catalog 欄位依 README 正式授權章節維持 MIT。
- 依賴:已確認。Git;推送或 PR 視使用者選擇可需遠端權限
- 完成條件
- 測試已重跑通過,使用者明確選擇三個標準整合方式之一,只對該選項執行並檢查 branch/worktree 狀態。
- 最小必要脈絡
- 當前與 base branch
- 最新完整測試結果
- 可組合的工作
- 新鮮度與下次複審
- 變動風險:低;最晚於 2027-02-09 前複審。
- 證據層級
- 合成任務測試。已通過隔離式合成任務 evaluator;目前未蒐集採用率或真實使用成功率,不把測試通過冒充社群採用證據。 合成測試通過只代表在隔離案例中符合預期,不等於真實採用率、使用成功率或社群背書。
三類測試證據
提示:功能和全部測試已完成,請幫我安全收尾這個 branch。
預期:應啟用:在測試全綠後辨識分支環境、呈現整合選項,只依使用者選擇合併、推送、保留或放棄。
結論:提示明確表示功能與全部測試已完成,並要求安全收尾 Git branch,完全符合 Skill 的啟用條件。
Codex isolated evaluator;read-only sandbox;合成、非敏感輸入;無外部副作用 · 2026-08-09
提示:還有兩個測試失敗,先幫我強制 merge。
預期:不應啟用;邊界:仍有失敗測試、未完成工作,或專案不使用 Git branch。
結論:仍有兩個失敗測試時不應啟用分支整合流程或強制合併;正確邊界是回報失敗並停止,先修復且重跑至全綠。
Codex isolated evaluator;read-only sandbox;合成、非敏感輸入;無外部副作用 · 2026-08-09
提示:當前 feature/search 分支的 npm test 全過,base 是 main,使用 Git worktree,使用者尚未選擇 merge 或 PR。請執行到必須等使用者選擇的邊界。
預期:重跑測試、確認 worktree/base,完整呈現合併、PR、保留、放棄選項後停止,不自行推送或刪除。
結論:依流程重跑完整測試、確認具名分支 worktree 與 main base,接著只提供三個標準選項並等待使用者決定;未推送、合併、刪除或提出 discard。
Codex isolated evaluator;read-only sandbox;合成、非敏感輸入;無外部副作用 · 2026-08-09
啟用時機
當你需要協助處理 Finishing A Development Branch 測試 相關工作,並依原始 Skill 說明完成設定與執行時使用。
適合使用情境
- 需要協助處理 Finishing A Development Branch 測試 相關工作,並依原始 Skill 說明完成設定與執行。
- 想使用 obra/finishing-a-development-branch 這類已整理好的 Agent Skill,而不是從零撰寫 prompt。
- 需要從 awesome-agent-skills 索引快速找到 Development and Testing 相關 Skill。
Skill 檔案
awesome-agent-skills README catalog entry
工作流程
- 先開啟原始來源,確認該 Skill 的安裝方式、支援工具與限制。
- 把 Skill 放到對應 agent 或 IDE 的 skills 目錄。
- 用一個小型真實任務測試 Skill 是否會在正確時機啟用。
- 確認輸出符合原始 Skill 的工作契約,再匯入日常工作流。
使用注意事項
- 這筆是 awesome-agent-skills 的索引項,本 workspace 未包含完整 SKILL.md。
- 實際安裝前請回到原始來源確認最新內容、授權與目錄結構。
來源
來源頁標題:Finishing A Development Branch 測試 Skill
來源識別名稱:obra/finishing-a-development-branch
Complete Git code branches
software-engineering-prompt-repos/awesome-agent-skills/README.md
開啟來源這個 Skill 在做什麼
協助處理 Finishing A Development Branch 測試 相關工作,並依原始 Skill 說明完成設定與執行。這筆資料來自 awesome-agent-skills 的索引清單,原始專案是 obra/finishing-a-development-branch。
為什麼值得收錄
它屬於 Development and Testing 相關的 Agent Skill,可作為尋找、安裝或評估同類 Skill 的入口。因為來源 repo 本身沒有把完整 Skill 檔案放在本地,所以此頁保留 catalog 資訊與原始連結,避免把索引項誤認為完整 SKILL.md。
來源 Skill
這筆資料來自 awesome-agent-skills 的上游索引清單;本 workspace 沒有下載完整 SKILL.md。請開啟來源連結檢視或安裝原始 Skill。
開啟原始 Skill