SuperAPI AI 工具集

bundle-builder

智能体与模型

查看项目

更新于 11-09 05:41

技能介绍

用途:本技能是 workflow-architect 的收尾环节,在访谈者(主动模式)或观察者(被动模式)完成工作流发现并收敛后加载,负责把内存中累积的工作流状态合成为可被 Hermes Agent 识别和加载的技能包。

主要能力:读取全部 workflow-architect:state:* 记忆条目,包括入口点、阶段、分支、痛点和退出条件;若缺少入口点、阶段、分支或退出条件等必需字段,则中止并说明缺失内容。向用户询问技能包名称(要求短小、小写、连字符风格,如 my-triage-workflow),未提供时使用 my-workflow-<archetype>-<date> 作为回退名称。生成包含总入口 SKILL.md、README.md、manifest.yaml、skills/ 子技能目录、decision-map.md(Mermaid 流程图)、AGENTS.md、可选 kanban/ 目录和 references/generated-from.md 的输出目录,写入 ~/.hermes/skills/<category>/<bundle-name>/。

使用方式:按固定顺序创建文件,先写总入口 SKILL.md 并通过 skill_manage(action='create') 注册,再依据模板渲染 manifest.yaml、README.md、各阶段子技能、决策图和看板文件,并逐个注册子技能,使它们能通过 skill_view() 和 skills_list() 被发现与加载。完成后验证总入口和至少一个子技能可加载,清理 workflow-architect:state:* 记忆条目,并告知用户生成位置与内容。若环境中没有 skill_manage 工具,需要提示用户手动注册。

适用场景:已通过 workflow-architect 发现并收敛出明确阶段、分支和退出条件的工作流;阶段呈清晰线性顺序,或用户提到等待他人、交接和状态跟踪时,适合附加看板配置。

限制:在没有收敛工作流模型、缺少 workflow-architect:state:* 条目时不应加载;分支为涌现式(依赖上下文)时看板可能不适用;生成质量和可用性依赖既有模板与当前环境是否支持 skill_manage 等工具。