技能编排与工作流路由
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_a3e29d98/harness-orchestration-a3e29d98。
技能介绍
要解决什么问题
在 harness 体系里往往同时挂着十几个 skill:有人知道该用哪一个,更多人面对的是「该用哪些、按什么顺序跑」。把 13 个 skill 当成每次必跑的清单,会浪费上下文;跳过 project-intake 直接 bootstrap,骨架又容易和真实项目对不上。本技能解决的是路由与编排:在主对话里做决策逻辑,而不是把编排当成可委派、等结果的执行任务。
核心机制
组合优先于单点精通:先判定用户目标属于哪条标准工作流,再给出 skill 名单与顺序,并说明可省略项。
五条工作流覆盖常见场景:
- Workflow 1(Greenfield):
project-intake→bootstrap→repo-map→(可选)architecture-boundaries+golden-principles - Workflow 2(日常功能):可选
exec-plans→ 实现 →verification-loop→commit-gate - Workflow 3(代码质量):
golden-principles→(可选)architecture-boundaries→ 验证与提交门禁 - Workflow 4(扩展 harness):
authoring→(可选)bootstrap→repo-map - Workflow 5(提示词):单独跑
prompt-optimizer
路由采用三层决策:项目阶段(新/已有/扩展 harness)→ 任务类型(功能、质量、提示词等)→ 具体 skill 匹配与执行顺序。目标含糊时先澄清再路由;多工作流并存时拆子目标,并参照交接表(如 intake 卡片进 bootstrap、exec-plans 产物进 verification-loop)确认上游交付物完整。
适用边界与硬约束
- 用户已明确「用 X skill」:直接执行,不要强行编排。
- 单 skill、简单任务:不必加编排开销。
- 用户问的是某个 skill 的用法,而非组合方式:直接回答用法。
- Workflow 1 不得跳过
project-intake;风格问题与结构问题要分清:golden-principles与architecture-boundaries不要混用。 - 小项目可按省略指南减掉
architecture-boundaries、exec-plans等;文档类改动可弱化自动化验证步骤。
使用场景
- 刚接入 harness 的新仓库,第一次对话需要确认是否先跑 `project-intake` 再 `bootstrap`,避免骨架与真实项目不符。
- 计划实现国际化或新功能,要在动手写代码前敲定是否用 `exec-plans`,以及 `verification-loop` 与 `commit-gate` 的先后。
- 团队反馈代码风格不统一,需要按 Workflow 3 规划从 `golden-principles` 扫描到提交门禁的完整修复路径。
- 用户一句话里既有「修 bug」又有「别复发」,需要拆成功能修复与质量沉淀两条工作流并写明交接物。
适合人员
- 负责在 Claude Code 新项目上落地 harness、必须遵守 Greenfield 前置 intake 规则的仓库维护者
- 熟悉各个 skill 名称,但在多步骤任务里经常漏跑或颠倒 `verification-loop` 与 `commit-gate` 的工程师
- 准备用 `authoring` 扩展 harness 能力,并要用 `repo-map` 核对 CLAUDE.md 与 docs 结构完整性的贡献者
- 面对用户含糊表述(如「修复」「重构」),需要先区分功能缺陷与代码质量再给出路由建议的对话设计者