union-skills Skill 技能
Union.ai 自助部署 Agent Skills 合集 — 5 技能 + 2 MCP 服务器,含审批关卡
技能简介
union-skills 是一套为 Union.ai 打造的 Agent Skills 合集,共包含 5 个 Agent Skill 与 2 个 MCP 服务器(flyte-docs、flyte-cluster),面向各类 Agent 运行框架打包分发。这一套技能会同时引导「Agent」和「人」一起完成 Union.ai 的自助式部署:从在 AWS 上置备 EKS、S3、ECR 与 IAM,到连接集群、在本地运行受追踪的工作流,再到调试一个起不来的数据面。
它的一大设计原则是安全可控:每一条会创建云资源的命令都是一个显式的审批关卡,每一个必须在终端与 Union.ai 界面之间传递的值都被标记为「人工交接点」,从而让自动化与人机协作边界清晰。
核心能力
- 全套自助部署引导:覆盖在 AWS 上端到端置备 EKS、S3、ECR 与 IAM 的完整流程,Agent 与用户逐步协作完成。
- 集群连接与工作流运行:指导用户连接自己的集群,并在本地运行受追踪的工作流。
- 数据面健康诊断:提供针对「起不来的数据面」的调试技能,帮助定位与修复部署问题。
- 双 MCP 服务器:内置
flyte-docs(把搜索查询发往 Union 运营的端点)与flyte-cluster(获取用户 Union.ai 组织的控制面访问权限)两个可被 Agent 调用的工具型服务器。 - 多框架自动安装:CLI 自动探测本机已装配的 Agent 框架,并把技能复制进各自的 skills 目录。
- 审批关卡设计:所有创建云资源的命令都是显式审批点,杜绝 Agent 擅自变更云环境。
- 跨框架标准路径:支持
~/.agents/skills/这一跨框架标准位置,供 Codex、Hermes 等遵循该约定的框架读取。 - 一行安装与卸载:安装与卸载均为一条命令,支持
--dry-run预演。
安装配置
- 一行安装(推荐):执行
uvx union-skills install,CLI 会自动探测本机已装配的框架并复制技能。 - pip 安装后安装技能:执行
pip install union-skills,然后运行union-skills install。 - 指定目标框架:用
--target指定,例如union-skills install --target claude --target hermes;各框架目录分别为~/.claude/skills/(Claude Code)、~/.hermes/skills/(Hermes)、~/.config/opencode/skills/(opencode)、~/.pi/agent/skills/(pi)、~/.agents/skills/(跨框架标准位置)。 - 项目级安装:加
--project装到当前仓库;或--dir ./somewhere/skills装到任意目录;--dry-run先看会改什么。 - 安装 MCP 服务器:
union-skills mcp install会通过claude mcp add-json/codex mcp add添加两个 MCP 服务器,因此 PATH 中需要有对应 CLI;也可先--dry-run预演,union-skills mcp uninstall卸载。
使用步骤
- 安装技能:运行
uvx union-skills install,让它自动探测并把 5 个技能复制到各框架目录。 - 确认技能清单:运行
union-skills list查看打包的技能,union-skills path打印插件根目录。 - (可选)安装 MCP 服务器:运行
union-skills mcp install添加flyte-docs与flyte-cluster,注意flyte-cluster需要uv并登录 Union.ai。 - 启动自助部署引导:在 Agent 中触发 Union.ai 自助部署技能,按引导逐条执行置备命令,每条云资源创建命令都需你显式批准。
- 连接集群并运行工作流:按技能引导连接你的集群,并在本地运行受追踪的工作流。
- 诊断数据面问题:若数据面起不来,调用对应的调试技能定位问题;完成后可用
union-skills uninstall卸载。
适用场景
- 首次在 AWS 上部署 Union.ai:希望有引导式、可审批的自助部署流程,而不是对照文档手动敲命令。
- 配置新集群并跑通首个工作流:从连接集群到本地运行受追踪工作流的完整入门。
- 排查数据面启动失败:数据面起不来时,用专门的调试技能快速定位。
- 在多种 Agent 框架间统一技能:同时在 Claude Code、Hermes、opencode、pi 等框架中复用同一套技能。
- 让 Agent 获取 Flyte 文档与集群控制面:通过
flyte-docs与flyte-cluster两个 MCP 服务器为 Agent 提供文档检索与集群访问能力。
适用人群
在 AWS 上部署与运维 Union.ai / Flyte 的平台工程师与数据基础设施团队;使用 Claude Code、Codex、Hermes、opencode、pi 等多种 Agent 框架的开发者;以及希望在云资源变更上保留人工审批关卡的运维与安全负责人。
工作原理
union-skills 以 Agent Skills 规范组织内容,每个技能是一份可被 Agent 读取与执行的指令集合。union-skills install 会先读取本机环境,判断装了哪些框架,再把技能复制进对应框架的 skills 目录;安装过程把「创建云资源」的每条命令设为显式审批关卡,把需要在终端与 Union.ai 界面之间传递的值标为人工交接点,从而在自动化推进与人工把关之间取得平衡。两个 MCP 服务器则是 Agent 可调用的「工具」而非静态说明:flyte-docs 把搜索查询转发到 Union 运营的端点,flyte-cluster 通过控制面访问你的 Union.ai 组织(需要 uv 与登录)。由于 Union.ai 与开源 Flyte 使用同一套 SDK 与 CLI,这两个服务器因此沿用了 flyte 命名。
评论与建议
登录 后参与评论或提建议