关于 ask-nova
ask-nova 是帮助用户选择工作流的对话式路由技能。它先读取最新技能路由图,再围绕任务提问,最终推荐一个流程及其起始位置。
主要功能
- 01访谈前读取三份路由图
- 02按轮次提出决策树问题
- 03区分可查询事实与用户决策
- 04推荐一个命名流程
- 05指出流程的首条命令
适用场景
- 01为界面类项目选择路由
- 02为审计或分诊选择工作流
- 03为尚不明确的想法寻找流程
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ ohyeh/ agent-scripts --skill ask-nova安装后在 Claude Code 中输入/ask-nova确认已加载。
详细介绍
Ask Nova
与整个工具群对话的入口。用户描述情况;你先访谈他们,然后推荐一条工作流。你对工具群的清单一无所知——路由信息以路由器为准,每次运行时都要重新读取:
skills/using-skills/SKILL.md— 顶层意图图(已采用的界面、休眠清单、生命周期视图)。skills/using-design-skills/SKILL.md— 适用于任何视觉类/界面类工作的流水线。skills/using-workflows/SKILL.md— 循环式工作(审计、计划→构建、共识、分流)及其配方清单。
提出任何问题之前,先阅读这三份文件(如果不在仓库中,则读取 ~/.agents/skills/ 下已部署的副本)。切勿在此重复或缓存它们的清单。
访谈——逐轮追问
将情况梳理为决策树,并分轮推进:每轮一次性提出当前全部问题——按编号列出,每题附上你的建议答案——然后等待回复。典型的第一轮问题:
- 已有代码库,还是从零开始?
- 单次会话,还是多次会话?(多次会话 →
.workflow/运行目录和交接节点很重要) - 交付成果是否属于视觉类/界面类?(→ 由 using-design-skills 负责)
- 工作是否属于循环式——审计/共识/分流/计划→构建?(→ 由 using-workflows 负责)
- 想法有多成熟?(模糊 → 先追问)
可从环境中查明的信息:自行查找,不要询问。由用户决定的事项:提问并等待。
推荐
最后只推荐一条工作流,按顺序列出路由器中的命名节点——例如 grilling → using-workflows (plan-pipeline) → defect-first-review——并分别用一行说明:
有意跳过了什么以及原因,以及工作流的第一个命令从哪里开始。如果确实有两条工作流不分上下,说明用于打破平局的问题,而不是含糊其辞。如果没有合适的选项,就如实说明,并按地图中的 NOT-FOUND 规则进行路由——绝不临时拼凑半套工作流。
评论
支持 Markdown