fusion-issue-task-planning 是做什麼的?
規劃並將用戶故事問題分解為有序、可追溯的任務問題草稿,並包含明確的發佈閘門。
概覽
此技能用於將大型用戶故事(user story)自動拆解為多個細部任務問題,確保每個任務皆有序排列、彼此可追溯。它會產生任務草稿,並在最終發佈前設置審查關卡(publish gates),讓團隊能驗證內容品質後再正式提交。
使用方式
- 輸入:提供一個用戶故事問題的連結或 ID。
- 處理:技能會分析該故事的描述、接受標準與相關討論。
- 輸出:生成一組任務問題草稿,每個草稿都包含:
- 明確的標題
- 詳細的描述
- 適當的標籤
- 與原始故事的關聯
- 發佈閘門:所有草稿會先儲存為暫存狀態,使用者可審查、修改,確認無誤後再批次發佈。
支援平台
- GitHub Issues
- GitLab Issues(即將支援)
- Jira(計畫中)
環境變數
此技能需要以下環境變數方能正常運作:
GITHUB_TOKEN:用於存取 GitHub API 的個人存取權杖。GITHUB_REPO:目標儲存庫的名稱(格式為owner/repo)。
範例
# 使用 CLI 觸發技能
fusion-issue-task-planning --issue-url "https://github.com/owner/repo/issues/42"
注意事項
- 任務順序會根據相依性自動決定,但建議最終仍由人工確認。
- 發佈閘門可設定為自動核准或手動審查,預設為手動。
授權
此專案採用 MIT 授權條款。