Communitygithub.com

平行目標

一個輕量級的 Codex 技能,用於將任務轉化為簡報、高層目標和平行代理目標。

平行目標 是什麼?

「平行目標」技能旨在將原始的使用者任務轉化為可執行的建置簡報,並透過平行代理目標協調工作流程。此技能會先將請求填入標準化的任務簡報模板,涵蓋建置項目、技術堆疊、主要功能、互動細節與品質要求等欄位,且除非資訊確實無法推斷,否則不會打斷流程提問。接著,技能會建立一個頂層目標,明確定義完成條件、最終成品與驗證方式,並將工作拆解為多個可同時執行的獨立子任務,例如需求釐清、架構規劃、UI 設計、模組實作或測試審查。每個子代理會獲得專屬的目標提示,包含上下文、可交付成果、邊界與驗證要求。當支援多代理工具(如 Claude Code、Codex)時,這些子代理會同步運行;否則由主代理直接平行執行。最後,主代理會匯集所有子代理的結果,進行衝突解決與驗證,並產出完成的最終結果與變更說明。此技能尤其適合需要複雜多模組建置或平行開發的場景,能有效提升 AI 代理的任務拆解與協作效率。

相容平台~Claude Code✓Codex CLI~Cursor
npx skills add 2024226039x-design/parallel-goals

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

平行目標 是做什麼的?

使用此技能將原始使用者任務轉化為可執行的建置簡報,並透過平行目標執行工作。

填寫後的簡報

首先將使用者的請求填入下列模板。使用請求中的相關內容或根據當前專案上下文進行保守推論,取代每個括號內的佔位符:

使用 [技術/框架] 建置 [某物]。它應包含 [主要功能],具備 [互動/動畫/行為細節]。使其營造 [氛圍/品質],採用 [視覺細節]、[環境細節] 和 [額外特效]。輸出為 [格式/檔案類型]。

請勿在填入後的版本中留下括號佔位符。如果任務並非典型的視覺建置,請將這些欄位調整為最接近的等效項目:事物、實作環境、核心交付成果、預期行為、品質標準、環境限制、有幫助的收尾細節,以及輸出成品。

僅在遺漏的細節會導致任務無法執行或存在風險時,才向使用者提問。否則,推斷該細節並繼續進行。

目標設定

在分派工作之前,先定義任務的完成標準。

如果目標工具或 /goal 工作流程可用,請在開始之前根據填入後的簡報建立一個新的頂層目標。如果平台已有啟用中的目標且無法建立另一個,請在該啟用目標下繼續,並將新的目標寫入工作計畫中,不要因此封鎖。

頂層目標必須包含:

  • 填入後的簡報。
  • 具體的完成標準。
  • 預期的最終成品或答案。
  • 回報前應執行的驗證。

平行分派

將工作拆分為多個可同時執行的獨立部分。使用真正有用的代理數量即可,但對於直接執行更快或更安全的工作,不要建立額外的代理。

良好的平行工作流包括:

  • 從現有上下文中釐清產品或需求。
  • 架構、資料模型或整合規劃。
  • UI 或互動設計。
  • 實作獨立的模組或檔案。
  • 測試、驗證與邊際案例審查。
  • 文案、內容、範例或文件。

為每個代理在任務提示中提供其專屬的 /goal。盡可能保持每個子目標的獨立性與不重疊性。

使用以下形式作為每個代理提示的結構:

/goal [一個清晰的子目標]

上下文:
[填入後的簡報和相關限制。]

可交付成果:
[主代理需要回傳的特定輸出。]

邊界:
[此代理負責的檔案、模組或決策。說明應避免的範圍。]

驗證:
[此代理應執行的檢查或應提供的推理。]

當多代理工具可用時,同時分派子代理,並在其回傳時綜合結果。如果這些工具不可用,則平行處理可用的本地檢查指令,並直接完成剩餘工作。

綜合

主代理擁有最終結果的所有權。

當代理結果回傳時:

  • 將其建議與儲存庫或原始上下文進行比較。
  • 明確解決衝突。
  • 僅採用符合使用者請求和專案限制的部分。
  • 保持最終編輯的聚焦,避免無關的重構。
  • 執行最可靠的最小驗證,以證明結果可行。

如果代理回傳未經驗證的主張,請在依賴該主張之前先進行驗證。

最終回覆

回報完成的結果、變更或產出的內容,以及進行的驗證。保持答案簡潔且面向使用者,除非使用者要求提供實作細節。

相關技能