工程開發
plan avatar

plan

用於規劃與實作功能、技能、指令碼或架構變更的結構化六階段工作流程,包含自動化工具探索與安全驗證。

簡介

Plan 技能為您的 AI 助理工作空間提供了一個嚴謹且受控的架構,用於管理軟體開發生命週期任務。此技能專為需要實作新功能、設定基礎設施或整合外部服務,同時保持高程式碼品質與專案一致性的工程師與開發者而設計。透過強制執行六階段方法—探索 (Explore)、工具探索 (Tool Discovery)、設計 (Design)、核准 (Approval)、實作 (Implement) 與驗證 (Verify)—代理程式可防止過早進行編碼,確保識別所有依賴關係,並驗證系統處於穩定且記錄完善的狀態。

  • 第一階段 (探索):在任何設計開始前,分析專案慣例、現有技能與檔案結構,以確保上下文感知能力。

  • 第一階段之五 (工具探索):優先使用現有的模型上下文協定 (MCP) 伺服器與官方 SDK,而非自行開發,以減少維護成本。

  • 第二階段 (設計):標準化變更分類、依賴關係追蹤與實作規劃。

  • 第三階段 (核准):要求使用者明確簽核提案計畫,記錄待建立或修改的檔案、變更緣由與驗證步驟。

  • 第四與五階段 (實作與驗證):系統化執行已核准的計畫,並報告成功或失敗的驗證結果。

  • 第六階段 (更新):自動同步專案元資料,包括檔案對應表、CLAUDE.md 慣例與設定,確保文件與時俱進。

  • 輸入:關於功能需求、架構變更或技術任務的明確描述。

  • 輸出:完整的實作計畫、已執行的變更以及已更新的專案文件。

  • 使用建議:在啟動此技能前,請務必閱讀 LEARNINGS.md 以利用過往的工作階段背景。此技能對於全域配置 (/.claude/) 與專案特定工作空間 (/claude-assistant/) 之間的職責分離有嚴格要求,並透過攔截未經授權的檔案寫入與破壞性指令來強化安全防護。當您需要對程式碼庫引入持久且可維護的變更,而非臨時性的指令碼時,請使用此技能。

倉庫統計

Star 數
88
Fork 數
15
Open Issue 數
1
主要語言
Python
預設分支
main
同步狀態
閒置
最近同步時間
2026年5月3日 下午03:55
在 GitHub 查看