关于 skill-router
skill-router 是面向使用一组技能和命令的 Agent 的索引,按任务分类,并标明由人主动调用或由 Agent 自动触发。
主要功能
- 01按任务分类的技能与命令索引
- 02标明人工与自动调用方式
- 03帮助区分相近技能的选择指引
- 04技能变更时维护索引的说明
适用场景
- 01为明确的任务查找技能
- 02区分手动调用与自动触发的技能
- 03技能变更时更新索引
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ rohitg00/ pro-workflow --skill skill-router安装后在 Claude Code 中输入/skill-router确认已加载。
详细介绍
skill-router
你不可能把 41 个技能和 23 个命令都记在脑子里。这份索引能帮你省去这份功夫。每个条目都会说明其用途和触发方式:[human] 表示由你主动调用,[auto] 表示 Agent 会根据你的提示词自动调用。
请确保内容准确。添加、重命名或移除技能,或更改技能在工作流中的作用时,请在同一次改动中更新此文件。指向已不存在技能,或遗漏新技能的路由器,还不如没有。
使用方法
用一行说明任务。将其与下方的分组匹配。如果两个技能看起来很相近,就以 when to reach 子句作为判断依据。大多数技能都有同名的匹配斜杠命令,因此此索引也涵盖了命令。
自我纠正与记忆
learn-rule[human]- 将纠正内容记录为持久规则,并在之后的每次会话中加载。replay-learnings[auto]- 开始前,呈现与任务相关的过往经验。insights[human]- 查看纠正趋势、热力图和生产力视图。skill-optimizer[human]- 根据累积的纠正内容训练技能的 SKILL.md。
规划与决策
plan-interrogate[human]- 在编写代码前解决所有待定决策;生成决策清单、共享语言的CONTEXT.md和决策记录。domain-modeling[human]- 预先构建项目的共享词汇和限界上下文。improve-architecture[human]- 审查某个领域并提出最小幅度的结构调整;只做规划,不重写。thoroughness-scoring[auto]- 为每个决策点打 1–10 分,让投入与风险相匹配。orchestrate[human]- 为多阶段功能串联命令、Agent 和技能。
多 Agent 与并行工作
agent-teams[human]- 由负责人带领队友,共用一个任务列表。batch-orchestration[human]- 将大型改动拆分为独立单元,每个单元分配一个 Agent。parallel-worktrees[human]- 使用 Git 工作树实现无空闲时间的并行会话。sprint-status[human]- 查看所有活跃并行会话的状态。
上下文与 Token
context-engineering[human]- 编写、选择、压缩、隔离;记忆分类体系。context-optimizer[human]- 会话变得拖沓时,减少 Token 用量。compact-guard[human]- 在压缩前保留关键状态。token-efficiency[auto]- 防止谄媚、控制工具调用预算、一次性输出。mcp-audit[human]- 审查 MCP 服务的 Token 开销、冗余和安全性。
质量与审查
tdd[human]- 遵循红—绿—重构循环,并提供优质测试指导。deslop[auto]- 清除分支差异中的 AI 腔调和过度设计;也会检查 SKILL.md 文件。smart-commit[human]- 质量门禁、暂存区审查和约定式提交。llm-gate[auto]- 对提交、模式和补丁进行 LLM 验证检查。llm-council[human]- 针对棘手问题开展多 LLM 讨论。safe-mode[human]- 通过钩子强制防范破坏性操作。
设计与写作
design-engineering[auto]- 界面设计:动效决策框架、缓动、时序、弹簧效果、组件质感和视觉基础。writing-guidelines[auto]- 文档、UI 文案、错误消息、提交说明和 PR 文本的清晰写作规范。
知识与研究
wiki-builder[human]- 创建并扩展持久化的 FTS5 索引 Wiki。wiki-query[auto]- 使用 BM25 检索 Wiki 内容并附上引用。wiki-research-loop[human]- 在预算上限内自动扩展 Wiki。wiki-viewer[human]- 以独立 HTML 页面查看 Wiki。survey-generator[human]- 针对某个主题生成结构化文献综述。
导览、成本、生命周期、设置
module-map[auto]- 用一屏概览陌生领域。bug-capture[auto]- 将报告的缺陷转化为使用领域语言描述的问题。cost-tracker[human]- 会话成本和预算提醒。permission-tuner[human]- 根据拒绝模式生成允许/拒绝规则。wrap-up[human]- 会话结束流程:审计、保存经验、交接。session-handoff[human]- 为下一次会话编写结构化交接文档。file-watcher[human]- 对配置/环境/依赖变更作出响应的钩子。auto-setup[human]- 为新项目配置门禁、钩子和设置。pro-workflow[auto]- 系统概览;编排模式和参考资料。skill-router[human]- 所有技能和命令的索引。
仅命令(没有对应技能)
这些斜杠命令随附发布,但没有同名技能:/commit、/develop、/doctor、/handoff、/learn、/list、/parallel、/replay、/search、/skill-optimize、/wiki。
命名调用模式
每项技能都声明一种意图。[human] 技能用于有意触发、会产生副作用或属于会话流程的场景,并带有 user-invocable: true。[auto] 技能凭借足够精确的描述进入上下文,以便在合适的提示词下触发,其他时候则保持静默。完整约定及状态变更技能的写操作规则,请参阅 rules/skill-conventions.mdc。
评论
支持 Markdown