원클릭으로
branch-ticket-solution-advisor
當使用者想要分析當前 branch slug、檢視當前 repo 中的相關程式碼路徑、把任務濃縮成清楚的實作 brief,並在不發明缺漏需求的前提下提出務實的開發、bug-fix 或改善方向時,使用此 skill。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
當使用者想要分析當前 branch slug、檢視當前 repo 中的相關程式碼路徑、把任務濃縮成清楚的實作 brief,並在不發明缺漏需求的前提下提出務實的開發、bug-fix 或改善方向時,使用此 skill。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
完整開發流程編排器。使用者說「幫我做 X 功能」時觸發,自動依序驅動所有 agent 直到 PR 建立,只在關鍵決策點暫停確認。 也可用既有 GitHub issue id 直接進入 STAGE 1(跳過 STAGE 0a/0b 規劃),例如「開發 issue #42」「處理 #54」。 PR 實際合併後,可另外觸發 STAGE 6 清理該 PR 對應的 worktree(branch 一律保留不刪除)。 小修正可走 quick 模式(單暫停點、不建 worktree),例如「快速修正 <描述>」「/gen-dev-workflow quick #54」。 觸發條件:dev workflow, 開始開發, 新功能開發, 幫我做 X 功能, 繼續, 繼續上次, 繼續開發, /gen-dev-workflow, 開發 issue #<id>, 處理 #<id>, 快速修正, quick fix, PR #<id> 合併了 清理 worktree
分析 unstaged/staged 的 git 變更,依功能相關性將檔案分組,並建立多個語意化的單元 commit。當使用者說 "commit"、"gen-commit"、"依功能 commit"、"幫我 commit"、"進行功能單元 commit",或任何要求智慧分組並 commit 目前變更的變體時使用。也適用於使用者想把變更檔案以有意義、結構良好、依功能領域組織的訊息 commit 時。
當使用者要為已合入 main 的變更發布新版本——更新版號(pubspec.yaml / README.md)、把使用者可見的新功能同步進 README、補上 CHANGELOG、並打 git tag 推上去時使用。觸發語如「更新版本資訊」、「bump 版號」、「調整版號為 vX.Y.Z 下 tag push」、「release vX.Y.Z」、「gen-update-publish-info vX.Y.Z」。
讀取 GitHub PR 的 review inline comments,自行判斷每則意見是否需要修復——技術正確且合理者修復後 commit、push 並回覆附 commit SHA;不需修復者直接以中文回覆技術理由。觸發時機:使用者說「回覆 PR comment」、「針對 review 回覆修正」、「gen-pr-reply PR {number}」,或要針對 code review 的每個 inline comment 回覆修正 commit。
當使用者提供 GitHub issue id 連同已解析的 issue brief,並希望 Codex 從安全的 base 建立新的 git branch 與 worktree、沿用既有命名規則、且不依賴當前 branch 名稱即完成最小開發設定時,使用此 skill。
用於安全地關閉、移除、清理 git worktree 的收尾流程。檢查 worktree 狀態,乾淨且無殘留變更時直接移除、 不需再詢問是否刪除;不觸碰任何 issue 或 ticket 的 State;只移除 worktree,對應 branch 一律保留不刪除。 觸發條件:關閉 worktree, 移除 worktree, 清理 worktree, worktree 收尾, close worktree, remove worktree
| name | branch-ticket-solution-advisor |
| description | 當使用者想要分析當前 branch slug、檢視當前 repo 中的相關程式碼路徑、把任務濃縮成清楚的實作 brief,並在不發明缺漏需求的前提下提出務實的開發、bug-fix 或改善方向時,使用此 skill。 |
當任務是讀取當前 git branch、解析 slug 以理解意圖、檢視 repository 找出最相關的實作脈絡、把任務濃縮成精簡的工作 brief,並提出可執行的實作方向時,使用此 skill。
fix/ 前綴 → bug fix 或 regressionfeature/ 前綴 → 新功能chore/ 前綴 → refactor、maintenance 或非面向使用者的清理chat-message-scroll、firebase-auth-token)rg、針對性檔案閱讀,以及既有專案慣例agy)生成「建議方向」段落:
printf '%s' "<填入下方 prompt>" | agy -p --print-timeout 180s),prompt 如下(以實際資料填入;務必在結尾要求「只輸出建議內容本文,不要任何開場白或人設評論」):
你是一位資深 Flutter 工程師,請根據以下 branch slug 與程式碼觀察,用繁體中文提出 1 至 3 個具體的實作方向建議(保留英文技術術語)。
Branch: <branch-name>
推斷任務類型: <開發 / 修正 / 改善>
推斷影響範圍: <slug 解析結果>
程式碼觀察(已檢視的相關模組、現有邏輯、潛在衝突點):
<Claude 的 rg / file read 觀察摘要>
每個建議方向請依照以下格式輸出:
### [類型](開發 / 修正 / 改善 擇一)
**判斷依據**:為何這個類型符合此任務
**建議做法**:具體的實作方向,需提及影響的層級(Data / Domain / BLoC / UI)、可複用的現有邏輯、潛在風險
**驗證方式**:測試方式、手動驗證步驟、或上線後確認項目
**風險與待確認**:缺少的 context、潛在副作用、不明確的需求
規則:
- 只輸出建議方向,不要重複任務摘要
- 建議必須有根據(來自 slug 解析或程式碼觀察),不要憑空推測
- 若有不確定的地方,在「風險與待確認」中說明
agy 成功回傳包含 **判斷依據** 與 **建議做法** 的建議內容,採用作為「建議方向」段落。agy 會讀取全域 CLAUDE.md 而附加 Linus 人設框架(如「【Linus 式方案】」),且可能在生成時順手建立暫存檔。採用前須剝除人設包裝、只取目標結構內容;並確認 agy 未在工作區誤建檔案(如有則刪除)。檔案一律由 Claude 自行寫入正式路徑,不依賴 agy 落檔。agy 不在 PATH、呼叫失敗或回傳格式不合法,回退至步驟 7 自行生成建議方向。開發 用於新功能或工作流程擴充修正 用於 bug、regression、mismatch 或失常行為改善 用於 refactor、UX 打磨、效能、可維護性或流程優化git branch --show-currentfix/、feature/、chore/)與 slug 字詞,以推斷任務類型與範圍。ABC-1234),將其作為脈絡呈現,但不要嘗試從任何外部系統抓取它。摘要應有助於實作,而非逐字複述 branch 名稱。
始終涵蓋:
zh-tw 寫成的濃縮任務描述當 slug 簡短且無歧義時,產出精簡的單段 brief。
建議必須務實,並受 slug 推論與程式碼觀察所界定。 當 codebase 可用時,偏好理解 repo 的建議,而非僅憑 slug 臆測。
每個提出的方向,偏好此結構:
類型:開發 / 修正 / 改善判斷依據:為何此類別符合該任務建議做法:具體的實作方向驗證方式:tests、手動檢查或上線檢查風險與待確認:缺漏的 context、副作用風險或不明確的需求良好的建議樣態:
避免:
check logic 或 optimize code讓回應精簡但對決策有用。
偏好的輸出形態:
Branch:偵測到的 branch 名稱與推斷的任務類型程式碼現況:僅在可進行 repository 檢視且相關時任務摘要:濃縮的問題陳述與關鍵限制建議方向:一到三個具體選項,各標示 開發 / 修正 / 改善待確認:僅在仍有實質缺口時zh-twen-us 專有名詞與技術術語,例如 State、API、UI、Backend、QA、branch 名稱與 issue keys