本文根據 mattpocock/skills 倉庫裏該技能的 SKILL.md 與倉庫 README 整理,資料核對於 2026-10-11。skills.sh 榜單當日顯示該技能累計安裝約 63.5 萬次;所在倉庫 mattpocock/skills 在 GitHub 約 28.4 萬 Star(同日數據)。技能內容會隨倉庫更新,以倉庫為準。
這個 Skill 做什麼
規格寫好了,交給智能體一口氣實現往往失控;按「先做數據庫、再做接口、最後做介面」橫着切,又要等到最後才知道東西通不通。to-tickets 採用另一種切法。description:把計劃、規格或當前對話拆成一組「曳光彈」任務單,每張聲明自己的阻塞關係,發佈到配置的跟蹤器——在本地是每張任務單一個文件、依賴關係寫成文字,在真正的跟蹤器上則使用原生的阻塞連結。它只能手動調用。
「曳光彈」指縱向切片:每張任務單都薄薄地貫穿所有層,做完就能端到端驗證一小段功能。流程五步:
- 收集上下文:用對話裏已有的內容;你傳了規格路徑或 issue 編號,它會把正文和評論都讀完;
- 探索代碼庫(可選):標題和描述使用項目術語,尊重 ADR,並留意能否先做一點預備性重構——說明裏引用了那句「先讓改動變容易,再做容易的改動」;
- 起草縱向切片;
- 向你確認:切得對不對、粒度是否合適;
- 發佈到跟蹤器。
每張任務單的固定小節是:所屬的父項、要構建什麼、驗收標準、被誰阻塞。
怎麼安裝
to-tickets 隨 mattpocock/skills 整套安裝。Claude Code 用插件(命令來自倉庫 README):
text
claude plugin install mattpocock-skills@claude-plugins-official
Codex 先 codex plugin marketplace add mattpocock/skills 再 codex plugin add mattpocock-skills@mattpocock;Cursor、OpenCode 等用 npx skills@latest add mattpocock/skills,在列表裏勾選需要的技能。README 提醒兩點:插件和 skills.sh 兩種方式每個工具只選一種,否則每個技能會出現兩份;勾選時帶上 setup-matt-pocock-skills,並在每個倉庫裏先運行一次,它會問你用哪個 issue 跟蹤器、分診用哪些標籤、文檔存在哪裏——庫裏不少技能依賴這份配置,也會互相調用。
倉庫整體介紹和其他安裝方式,詳見本站《mattpocock/skills 是什麼、怎麼安裝:Matt Pocock 的工程師 Skills(grill-me、tdd、to-spec)》。
怎麼用
/to-tickets #123——把 123 號規格拆成若干子任務並建立阻塞關係。- 對話裏剛討論完時直接
/to-tickets,它用當前上下文來拆。 - 拆完後,沒有被阻塞的任務可以同時交給多個智能體並行實現。
適合誰 / 侷限
適合想讓多個智能體或多人並行推進、又要保證每一步都可驗證的團隊。縱向切片對習慣按技術層分工的團隊需要適應;阻塞關係是它推斷的,複雜項目裏要人工檢查有沒有漏掉的依賴;和其他技能一樣需要先運行 /setup-matt-pocock-skills。
注意事項
- 許可:MIT。
- 會批量創建 issue 或文件:發佈前有確認環節,認真看一遍草稿,批量建錯了清理起來很煩。
- 不執行項目代碼;訪問跟蹤器依賴本機已登入的命令行工具或集成。
0 條評論
還沒有評論,來搶沙發~