工程開發
claude-code-mechanism-selector avatar

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