工程開發
structuring-plugins avatar

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
在 GitHub 查看