ito-tickets
ito-tickets
概覽
將完成的 PRD 拆成可執行垂直 slice,結合 codebase 深度探索產出有實際檔案脈絡的任務清單,使用者確認後選擇存至本地或開成 GitHub sub-issues。
使用時機
- PRD 已完成,需要拆成可由 agent 或開發者逐一執行的具體任務
- 需要將任務轉換成 GitHub sub-issues,並設定原生 blocked-by 依賴關係
- 使用者說「幫我拆任務」、「把 PRD 轉成 issues」、「task breakdown」
不應使用的情況: 撰寫或修改 PRD、直接實作功能、純技術架構討論、修改或關閉已建立的 GitHub issues。
核心流程
步驟 1:讀取 PRD
依 arg 格式自動判斷輸入來源:
More from steveonead/agent-skills
ito-prd
將使用者需求逐題訪談後收斂為結構化 PRD,並深度追問,最終存至本地檔案或建立 gh issue。使用者說「寫 PRD」、「整理需求」、「把這個 feature 寫成文件」、「開需求 issue」、或提及修改既有 PRD 或 issue 時使用。不適用於直接實作功能、純技術架構設計討論、或一般筆記(非需求文件)。
21ito-tdd
以測試驅動開發引導功能實作與 bug 修復。使用者明確提到 TDD、red-green-refactor 或 test-first 時使用。不適用於純設定變更、文件更新或無行為影響的靜態修改。
20ito-grill
需求模糊階段的探索工具,用於方向確立前。逐一追問計畫、設計或需求的每個決策分支,主動挑戰假設、找出潛在弱點,直到所有分支都問遍、假設都被挑戰過。適用於使用者說「想討論」、「幫忙釐清」,或需要壓力測試計畫、驗證設計假設時。不適用於方向已確立需整理成文件、或需要直接實作的任務。
20ito-explain
探索 codebase 並回答「X 是怎麼運作的?」問題,產出結構化架構說明。適用於使用者說「解釋 X」、「X 怎麼運作」、「想了解 X 的架構」或輸入 /ito-explain 時。不適用於實作、撰寫或修改程式碼。
19ito-commit
掃描 git 工作區所有變更,智慧分組後依序 commit 並展示計畫待確認。適用於使用者說「commit」、「提交變更」、「幫忙 commit」。支援 fast mode(非 lock file 變更合為單一 commit)。不適用於需要手動控制 staging 或執行 push 的情境。
19ito-skill
以訪談式流程建立、修改或審查 agent skill。說「建立/新增一個 skill」、「寫一個 skill」時進入建立模式。說「改/更新/修 skill」且點名既有 skill 時進入編輯模式。說「審查 XXX skill」、「檢查 XXX skill」時進入 review 模式。不適用於驗證 skill 效果或執行 skill 本身描述的任務。
18