将 Flowglad 用作团队的 Skill 库
Flowglad 将每个 Skill 作为带版本的包进行保存。发布更改会创建一个新的修订版本,而不是就地替换之前的包。组织管理员可以打开 Skill 的 History,在相应操作可用时查看其修订版本、比较更改、恢复较早的修订版本或丢弃草稿。 这为您的团队提供了一个统一受管的位置来维护可复用指令,同时保留在任意给定时间哪个版本处于活跃状态的记录。草稿和被拒绝的修订版本不会替换活跃版本。通过 MCP 管理 Skills
连接 Flowglad MCP server 后,agent 可以替您查看和管理组织的 Skill 库:skills.list返回对该连接可见的 Skills。skills.get返回某个 Skill 的最新修订版本和活跃修订版本的元数据。skills.create提交一个新的 Skill 包。skills.create_candidate为现有 Skill 提交一个新的修订版本。skills.publish_revision验证并发布一个延迟的修订版本。skills.create_package_upload_session和skills.finalize_package_upload_session用于传输过大而无法内联发送的包。skills.get报告已接受请求的验证和提升结果。
skills:write 权限。如果您在连接 server 之后才添加该权限,请重新连接 Flowglad MCP 并授权 skills:write,以便写入工具可用。
权限: Admin 默认拥有 Skill 编写权限。要为 Contributor 授予相同的权限,请打开 Settings → Team,选择该团队成员,然后启用 Skill Authoring。这样无需将该团队成员设为管理员,即可授予其创建和更新组织 Skills 的权限。
将 Flowglad MCP Skills 加载到您的 agent 中
Flowglad MCP server 在 MCP 初始化期间会声明io.modelcontextprotocol/skills。这会告知兼容的客户端,该 server 实现了 agent Skill 方法 skills/list 和 skills/get。每个返回的 Skill 都包含 skill:// 资源 URI 和内容摘要;客户端可以使用 resources/read 获取文件。
连接 server 并不保证客户端会调用 skills/list 或安装返回的包。客户端支持情况各不相同。如果您希望 agent 在每次会话开始时刷新 Flowglad 注册表,请向 ChatGPT / Codex 或 Claude 添加一条启动指令。
MCP 命名: 这些名称是有意区分的。带点号的 skills.list 是用于组织带版本 Skill 记录的 Flowglad 工具。带斜杠的 skills/list 是用于发现面向 agent 的 Skill 包的 MCP 协议扩展方法。
添加启动指令
在开始新会话之前先创建一次目标目录,然后添加下方对应的指令块。ChatGPT / Codex
使用mkdir -p ~/.agents/skills 创建 ChatGPT / Codex 目标目录。
将以下代码块放入 ~/.codex/AGENTS.md 以应用于所有项目,或放入某个仓库的 AGENTS.md 以与该仓库的团队共享。
AGENTS.md
Claude
使用mkdir -p ~/.claude/skills 创建 Claude 目标目录。
将以下代码块放入 ~/.claude/CLAUDE.md 以应用于所有项目,或放入某个仓库的 CLAUDE.md 以与该仓库的团队共享。
CLAUDE.md
SessionStart hook 或您的 MCP 客户端集成中实现相同的同步逻辑。
Skills 的使用场景
Skills 目前有两类使用方:- 兼容的外部 agent 通过 Flowglad MCP 发现并同步已启用的包,然后自动匹配或按名称调用它们。
- Automations 将某个确切的已发布 Skill 修订版本固定为 OWS
skill-revision代码资源。Automation 选择一个包路径和入口点;agent 步骤只会收到经密封运行能力集授权的 Skills。
创建和维护 Skills
打开 organization menu → Skills → New Skill。在 Skill 标签页中,输入 Name、Slug、可选的 Description,并在 Markdown 中输入可复用的指令。使用 Files 标签页添加任何支持性的包文件,然后选择 Create Skill。 Slug 使用小写字母、数字和连字符,以字母或数字开头,是用户在/ 之后输入的内容。
创建或编辑 Skill 会生成一个草稿。在 Skill 详情页上,编辑会自动保存;选择 Publish Draft 以验证并发布草稿。如果验证失败,请根据显示的诊断信息修正草稿,然后重新发布。
在相应操作可用时,使用 History 查看修订版本、恢复已被取代的修订版本或丢弃可变草稿。Disable Skill 会将其从外部 agent 发现和 Automation 解析中移除,但不会删除修订历史;Enable Skill 会使其再次可用。
使用 MCP 创建或编辑 Skill
使用已连接的外部 MCP 客户端进行以包为先的编写。在编辑现有 Skill 之前先调用skills.get。对于新包使用 skills.create,对于基于当前活跃修订版本的新修订版本使用 skills.create_candidate。
小型包可以内联提供。对于较大的包,请调用 skills.create_package_upload_session,上传所请求的对象,然后以 skills.finalize_package_upload_session 结束。如果验证被延迟,请调用 skills.publish_revision。轮询 skills.get,以获取已接受的生命周期请求及其验证或提升结果。
发布 Skill 不会创建、修订或激活 Automation;需要时请显式使用 Automation MCP 生命周期。