원클릭으로
vibe-sdlc-issues
Vibe-SDLC Phase 2:任務掛載 (Planning → Issues)。審核 Dev Plan 完整性,並自動建立 GitHub Issues。 使用時機:規格文件已定稿,需要將開發計畫轉換為 GitHub Issues 與看板任務。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Vibe-SDLC Phase 2:任務掛載 (Planning → Issues)。審核 Dev Plan 完整性,並自動建立 GitHub Issues。 使用時機:規格文件已定稿,需要將開發計畫轉換為 GitHub Issues 與看板任務。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Vibe-SDLC Agent 狀態查詢與彙整。讀取各 Agent 狀態檔,彙整為全局 STATUS.md,提供即時專案現況。 使用時機:想掌握各 Agent 工作狀態、專案全局現況、或需要彙整 STATUS.md 時。
Vibe-SDLC 流程總覽與導航。顯示完整 SDLC 流程、角色定義,並引導使用者進入對應的 Phase skill。 使用時機:專案啟動、查看目前進度、不確定該用哪個 Phase skill 時。
Vibe-SDLC Phase 3:開發循環 (Execution Loop)。領取 Issue 進行開發、測試、Vibe Check,通過後自動建立 PR。 使用時機:日常開發,需要從看板領取 Issue 並實作功能。
Vibe-SDLC Phase 4:CI 監控、失敗修正與合併後作業。處理 CI 結果、修正失敗、Merge 後更新 Dev Plan。 使用時機:PR 已建立(由 Phase 3 自動建立),需要監控 CI、處理失敗、或執行合併後作業。
Vibe-SDLC Phase 5:回饋收集、Release 發佈與迭代規劃。 使用時機:里程碑收尾完成(由 Phase 4 觸發),需要收集回饋、發佈 Release、啟動下一輪迭代。
Vibe-SDLC Phase 1:定義規格文件與計畫,協助撰寫與審查 PRD、SRD、SDD、API Spec、Dev Plan。 使用時機:專案啟動需要建立規格文件與計畫,或需要審查既有規格的完整性與一致性。
| name | vibe-sdlc-issues |
| description | Vibe-SDLC Phase 2:任務掛載 (Planning → Issues)。審核 Dev Plan 完整性,並自動建立 GitHub Issues。 使用時機:規格文件已定稿,需要將開發計畫轉換為 GitHub Issues 與看板任務。 |
| user_invocable | true |
將 Dev Plan 轉換為 GitHub Issues,使每項任務皆可追蹤、可分派、可度量,並建立 Project 看板。
你是 AI 助手(執行者)。在此階段你的職責是:
你不應該:自行決定任務優先級或增刪任務,這些由開發者決策。
/docs/01-1-PRD.md/docs/01-2-SRD.md/docs/01-5-API_Spec.md/docs 目錄下其它所有規格文件,例如 API_Spec.yaml、01-6-UI_UX_Design.md 等/docs/02-Dev_Plan.md| 步驟 | 執行者 | 操作 | 產出 |
|---|---|---|---|
| 1 | AI 助手 | 確認 P1 審查報告 (03-Docs_Review_Report.md) 已通過,無未解決的遺漏項目 | 確認結果 |
| 2 | AI 助手 | 確認 gh CLI 已認證、repo 存在,詢問 GitHub repo 名稱({owner}/{repo})與 H-Director 的 GitHub username | 基本資訊 |
| 3 | 開發者 | 指示 AI 按里程碑建立 Issues(或全部) | — |
| 4 | AI 助手 | 建立所需的 Labels(優先級、里程碑、類型、角色)與 Milestones | Labels + Milestones |
| 5 | AI 助手 | 依 Dev Plan 逐一建立 GitHub Issues(開發任務),每個 Issue 包含:標題、描述、優先級標籤、里程碑標籤、角色標籤、依賴關係說明 | GitHub Issues(開發) |
| 6 | AI 助手 | 掃描所有任務的 👁️ 手動 驗證項,為每個手動驗證項建立獨立的驗證 Issue,指派給對應的審查角色 | GitHub Issues(驗證) |
| 7 | AI 助手 | Issues 全部建立完成後,主動詢問開發者是否要建立或連結 GitHub Project 看板 | — |
| 8 | AI 助手 | 若開發者同意,建立 Project(或連結現有)→ 加入 Issues → 連結至 Repo | Project 看板就緒 |
| 9 | 開發者 | 前往 Repo 的 Projects tab 確認看板上的 Issue 清單與排序是否正確 | 最終確認 |
建立 Issues 前,必須先建立以下 Labels 與 Milestones:
gh label create)| 類別 | 標籤 | 色碼 | 說明 |
|---|---|---|---|
| 優先級 | P0 | #B60205 | 最高優先級 |
| 優先級 | P1 | #D93F0B | 高優先級 |
| 優先級 | P2 | #E4E669 | 中優先級 |
| 優先級 | P3 | #0E8A16 | 低優先級 |
| 里程碑 | M1 ~ M4 | 自訂 | 對應 Dev Plan 里程碑 |
| 類型 | feature / infra / security / test / verification / gate | 自訂 | 任務類型 |
| 角色 | A-Backend / A-Frontend / A-DevOps / A-QA / A-Main / H-Director | 自訂 | Dev Plan 中定義的角色 |
| 審查類型 | ux-review / review / acceptance | 自訂 | 手動驗證 Issue 專用 |
gh api repos/{owner}/{repo}/milestones)依據 Dev Plan 的里程碑定義建立,包含 title、due_on、description。
建立每個 Issue 時,必須使用以下格式:
## 任務描述
[具體要實作的功能或工作內容]
## 任務編號
[任務編號:原先在 Dev Plan 中的任務編號,如 T-XXX]
## 主要步驟
[從 Dev Plan 複製該任務的主要步驟,確保資訊完整]
## 產出文件
- [ ] [文件 1](如適用)
- [ ] [文件 2](如適用)
## 驗收標準
- [ ] [標準 1]
- [ ] [標準 2]
## 技術參考
- SRD 相關章節:[章節名稱]
- API 端點:[端點路徑](如適用)
- 其它參考文件
## 依賴
- 前置任務:#[Issue 編號](如適用)
## 標籤
- 優先級:P0 / P1 / P2 / P3
- 里程碑:M1 / M2 / M3 / M4
- 類型:feature / infra / security / test
- 負責角色:A-Backend / A-Frontend / A-DevOps / A-QA / A-Main
## PR 策略
[獨立 PR / 與 T-XXX 合併為一個 PR / 無 PR(Review 任務)]
gh issue create -R {owner}/{repo} \
--title "T-101:Schema 與 DB 初始化" \
--milestone "M1:基礎架構與認證" \
--label "P0,M1,infra,A-Backend" \
--body "$(cat <<'EOF'
[Issue body here...]
EOF
)"
注意事項:
--milestone 指定 GitHub Milestone(需先建立)--label 一次指定多個標籤(逗號分隔)#N 引用 Issue 編號,需在建立時根據實際編號填寫<<'EOF')傳遞 body 以確保格式正確當 Dev Plan 中的任務包含 👁️ 手動 驗證項時,每個手動驗證項應建立獨立的 Issue。
掃描 Dev Plan §4.2 中每個任務的「驗證」區塊,找出所有標記為 👁️ 手動 的項目。
| 驗證類型 | 指派角色 | 標籤 |
|---|---|---|
| 視覺效果、互動體驗、UI 佈局、動畫、裝置相容性 | H-UxReviewer | ux-review |
| 安全性、合規性、外部 API 整合測試 | H-Reviewer | review |
| 端到端業務流程、功能完整性驗收 | H-Director | acceptance |
## 驗證描述
[具體要驗證的內容與預期行為]
## 來源任務
T-{ID}:{任務名稱}
## 驗證步驟
1. [操作步驟 1]
2. [操作步驟 2]
3. [預期結果]
## 通過標準
- [ ] [標準 1]
- [ ] [標準 2]
## 依賴
- 前置任務:#[對應開發 Issue 編號](功能完成後才可開始驗證)
## 標籤
- 優先級:P0 / P1
- 里程碑:M1 / M2 / M3 / M4
- 類型:verification
- 角色:H-Director, A-Main, A-Backend, A-Frontend, ...
- 審查類型:ux-review / review / acceptance
標題格式:[驗證] T-{ID} {驗證項目簡述}
範例:
[驗證] T-201 Gemini/OpenAI 引擎整合測試 → 指派 H-Reviewer[驗證] T-203 語音辨識瀏覽器相容性測試 → 指派 H-UxReviewer[驗證] T-204 完整記帳流程操作驗證 → 指派 H-Director[驗證] T-302 預算血條視覺效果驗收 → 指派 H-UxReviewer[驗證] T-305 PWA 行動裝置安裝體驗 → 指派 H-UxReviewer本節定義所有 Issue 類型的生命週期與關閉方式。Issue 一旦建立,必須以下列規範之一關閉,禁止無說明地直接關閉。
| Issue 類型 | 標籤 | 建立者 | 關閉方式 | 關閉者 |
|---|---|---|---|---|
| 開發任務 | feature / infra / test | AI 助手(P2) | PR 合併時自動關閉(Closes #N) | GitHub 自動 |
| 手動驗證 | verification | AI 助手(P2) | 審查者完成驗證後手動關閉,需附驗證結果 comment | H-Reviewer / H-UxReviewer / H-Director |
| 驗收門(⛳) | gate | AI 助手(P2) | H-Director 驗收通過後手動關閉 | H-Director |
| 取消/延期 | 原標籤 + wontfix 或 deferred | — | 附說明原因後手動關閉 | H-Director |
Closes #N 語法,PR 合併時 GitHub 自動關閉。02-Dev_Plan.md,將 - [ ] 改為 - [x]。## 驗證結果
- 驗證日期:YYYY-MM-DD
- 驗證者:@username
- 結果:✅ 通過 / ❌ 不通過
- 備註:[觀察到的問題或確認事項]
wontfix(取消)或 deferred(延期)標籤| 狀態 | 說明 | 觸發時機 |
|---|---|---|
| Todo | 待處理 | Issue 建立時 |
| In Progress | 進行中 | 開發者指派 Issue 給 AI / 審查者開始驗證 |
| In Review | 審查中 | PR 已建立 / 驗證結果待確認 |
| Done | 已完成 | Issue 關閉時 |
👁️ 手動 驗證項皆已建立獨立的驗證 Issues,並指派給正確的審查角色Issues 全部建立完成後,必須主動詢問開發者(導演)是否建立 GitHub Project 看板。
vibe-money-book,Project 名稱即為 vibe-money-book)gh project list --owner {owner} 檢查是否已有同名 Project,避免重複建立gh project create --owner {owner} --title {repo-name}gh project item-add {project-number} --owner {owner} --url {issue-url} 逐一加入gh project link {project-number} --owner {owner} --repo {owner}/{repo} 將 Project 連結至 Repo,否則 Repo 的 Projects tab 不會顯示該 Project| 問題 | 原因 | 解法 |
|---|---|---|
| Repo Projects tab 顯示空白 | Project 未連結至 Repo | 執行 gh project link |
| 看板有不相關的項目 | Project 被多個 Repo 共用 | 用 gh project item-delete 移除舊項目 |
| Issues 未出現在看板上 | 未執行 item-add | 逐一加入 Issues |
當使用者呼叫此 skill 時:
/docs 下的規格文件是否存在/vibe-sdlc-spec)gh CLI 已認證,詢問 GitHub repo 名稱({owner}/{repo})與 H-Director 的 GitHub username02-Dev_Plan.md 與 /docs 目錄下所有規格文件,確認已執行過完整性審核03-Docs_Review_Report.md,等待開發者確認gh CLI 逐一建立 Issues(可並行建立以提高效率),每批次回報進度gh project link)/vibe-sdlc-dev)