TTechSpecs

指令用途

/ask-matt 是 Matt Pocock’s engineering skills 系統的路由器。當你不知道該用哪個 skill,或者想了解有哪些可用的技能時,這個指令會列出所有可用的 skills,並根據你的當前情況建議最適合的工具。

這就像詢問 Matt:「我該用什麼工具?」一樣自然。


運作流程

  1. 分析上下文:AI 會讀取你的對話歷史,理解當前的開發場景。
  2. 列出技能:顯示所有可用的 skills 及其描述。
  3. 建議工具:根據上下文,建議最適合的 1-3 個 skills。
  4. 提供指引:如果需要,會引導你配置該 skill 所需的設定。

實戰對話範例

範例一:新專案初次使用

  • You:
    /ask-matt
  • AI:

    這個 repo 還沒有配置 engineering skills。請先執行 /setup-matt-pocock-skills 來設置 issue tracker、triage labels 和 domain docs。

    配置完成後,以下 skills 可用:

    • /brainstorming — 在創造性工作之前使用
    • /grill-me — 透過密集訪談磨利計畫
    • /triage — 讓 issues 按照狀態機流轉

範例二:不知道該用哪個 skill

  • You:
    /ask-matt
  • AI:

    根據你的對話歷史,你正在規劃一個新功能。建議使用:

    推薦技能

    1. /brainstorming — 在實作之前探索使用者意圖、需求和設計
    2. /grill-with-docs — 透過逐步追問磨利計畫,並建立文件
    3. /loop-me — 針對工作流程規格進行密集追問

    要使用哪個 skill?或者你想了解其他技能?


範例三:尋找特定類型的技能

  • You:
    /ask-matt
  • AI:

    目前可用的 skills 分為幾個類別:

    規劃類

    • /brainstorming — 在任何創造性工作之前必須使用
    • /grill-with-docs — 透過追問磨利計畫並建立文件
    • /grill-me — 透過密集訪談磨利計畫或設計

    執行類

    • /implement — 根據規格或一組 tickets 實作工作項目

    記錄類

    • /to-spec — 將對話整理成規格並發佈至 issue tracker
    • /to-tickets — 將計畫、規格或對話拆成一組 tickets

    你想了解哪個技能的詳細說明?