工程开发
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日 00:47
在 GitHub 查看