工程開發
claude-code-mechanism-selector
為 Claude Code 使用者設計的決策輔助工具,根據專案需求選擇最佳的擴充機制(斜線指令、技能、子代理或鉤子)。
簡介
Claude Code Mechanism Selector 是一套基礎指南與診斷工具,旨在協助開發者在 Claude Code 環境中構建客製化功能。透過分析確定性、上下文隔離以及觸發機制等技術需求,此技能簡化了在四種主要擴充類型之間的選擇過程:斜線指令 (Slash Commands)、技能 (Skills)、子代理 (Subagents) 與鉤子 (Hooks)。它作為內部知識庫,確保在自動化開發流程或實作特殊 AI 行為時維持一致性與效率。
-
透過結構化的決策矩陣,協助系統性評估擴充需求。
-
釐清斜線指令(使用者觸發任務)、技能(模型觸發功能)、子代理(隔離上下文處理器)與鉤子(確定性生命週期觸發)之間的各別操作角色。
-
提供架構意圖與實作邏輯之間的明確映射,例如使用鉤子進行強制安全或格式約束,並使用子代理進行複雜除錯或資料分析等高上下文需求任務。
-
識別程式碼邏輯應放置於簡單的 Markdown 命令檔案或是複雜的多檔案資源配置中,進而優化專案資源組織。
-
當在 Claude Code 內啟動新功能請求或流程自動化時,請使用此技能。
-
參考決策指南以區分 AI 決策流程 (Skills) 與保證確定性的動作 (Hooks)。
-
確保將特定任務(例如 BigQuery 分析或系統性程式碼審查)委派給子代理,以維護上下文窗口的效能。
-
利用比較矩陣快速審查現有程式碼庫的擴充功能,以評估架構改進空間或潛在的錯誤配置。
倉庫統計
- Star 數
- 6
- Fork 數
- 3
- Open Issue 數
- 2
- 主要語言
- Go
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年5月4日 上午12:47