Agent Skills
返回列表
动态技能路由器

动态技能路由器

AI Agent 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_e8fae1af/skill-router-dynamic。

技能介绍

要解决的问题

当同一个 Agent 工作区里安装了多个平台、多个技能时,模型常常不知道当前任务该调用哪一个。直接凭名字猜测会漏掉项目级技能,跳过 frontmatter 会把触发条件看错,加载后又不验证结果,容易把任务交给不合适的技能。

技能如何工作

skill-router-dynamic 是一个元路由技能,本身不执行业务,只负责把请求分发到正确的 SKILL.md。它的生命周期包括:

  • Entry Guard:先判断用户是在闲聊还是描述任务,避免无意义路由。
  • Scan:按优先级扫描项目级与用户级技能目录,提取 name、description、triggers。
  • Match:按高、中、低置信度决定直接加载、给出选项或提示缺失。
  • Verify:技能执行后检查结果是否符合意图,失败则退回重新扫描。
  • Control Hook:同一会话保持当前技能,新会话重新进入路由流程。

所有关键输出都会带 [skill-router] 前缀,便于在会话记录中检索。多技能场景支持顺序、并行和组合调用,但要求逐次执行并传递上下文。

适用边界

它依赖可解析的 SKILL.md 和约定目录,不适合没有 frontmatter 的零散提示词文件。日志为可选开启,默认不写本地文件。它也不替代技能本身的能力;如果候选技能描述不准确,路由质量仍会下降。

使用场景

  • 在 Cursor 或 Claude Code 中安装了多个 SKILL.md,需要判断当前请求该加载哪一个。
  • 项目级技能与用户级技能同名冲突时,需要优先扫描项目目录并报告命中列表。
  • 调用某个技能后结果偏题,需要验证失败、卸载并回退到下一个候选技能。
  • 需要把数据清洗与报告生成两个技能按顺序串联,并在步骤之间传递上下文。

适合人员

  • 维护 Claude Code/Cursor 技能目录的 AI Agent 工程师,需要统一路由入口。
  • 负责多平台 SKILL.md 规范的团队负责人,需要审计路由与验证过程。
  • 调试技能匹配失败的开发者,需要看到扫描、匹配和失败回退记录。
  • 构建本地 Agent 工作区的技术作者,需要选择多技能编排方式。