工程開發
structuring-plugins
引導 Claude Code 插件的建立與組織,包含目錄架構搭建、plugin.json 清單設定、元件管理(指令、代理、技能、鉤子)及自動探索機制配置。
簡介
此技能作為開發者的架構師,協助構建 Claude Code 生態系統中的可擴充模組。它提供全面的指導,確保開發者遵循標準化的目錄佈局,以實現無縫整合與自動化的元件發現。透過遵循這些模式,開發者可以確保插件結構的一致性、利用 ${CLAUDE_PLUGIN_ROOT} 進行可攜式路徑引用,以及建立強大的清單配置。
-
標準化插件目錄結構,包含 .claude-plugin/plugin.json、commands/、agents/、skills/ 與 hooks/。
-
管理 MCP 伺服器、鉤子事件監聽器(如 PreToolUse, SessionStart 等)以及自訂元件路徑覆蓋的複雜配置。
-
提供定義子代理與模組化技能的鷹架工作流程,讓 Claude Code 能根據上下文自動觸發。
-
確保 kebab-case 等命名規範被嚴格執行,以提升可靠性與可維護性。
-
自動化處理插件根目錄下的輔助指令碼與工具檔案整合。
-
適用於使用自訂工具或專業代理工作流程擴充 Claude Code 功能的開發者。
-
適用於設定插件清單欄位,例如版本號、作者元資料以及關鍵字分類。
-
支援簡單的斜線指令擴充,以及回應 LLM 生命周期事件的複雜事件驅動鉤子。
-
限制:插件必須遵守指定的根目錄元件架構,自動發現功能才能正確運作。
-
輸入:關於新功能、目錄重構或清單更新的使用者需求。輸出:鷹架架構指南、檔案系統模式,或對現有插件結構的驗證。
倉庫統計
- Star 數
- 5
- Fork 數
- 0
- Open Issue 數
- 0
- 主要語言
- Shell
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年5月4日 上午12:38