将 Flowglad 用作团队的 Skill 库
Flowglad 将每个 Skill 保存为带版本的包。发布变更会创建一个新的修订版本,而不是原地替换之前的包。组织管理员可以打开 Skill 的 History,在相应操作可用时检查其修订版本、比较变更、恢复较早的修订版本或丢弃草稿。 这为你的团队提供了一个受管控的地方来维护可复用指令,同时保留在任意时间点处于活跃状态的版本记录。草稿和被拒绝的修订版本不会替换活跃版本。通过 MCP 管理 Skill
连接 Flowglad MCP server 后,agent 可以代你检查和管理组织的 Skill 库:skills.list返回该连接可见的 Skill。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,以便写入工具可用。
权限: 管理员默认拥有 Skill 编写权限。要为 Contributor 授予相同的权限,请打开 Settings → Team,选择该团队成员,然后启用 Skill Authoring。这会授予创建和更新组织 Skill 的权限,而无需将该团队成员设为管理员。
将 Flowglad MCP Skill 加载到你的 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 是一个 Flowglad 工具,用于访问组织中带版本的 Skill 记录。带斜杠的 skills/list 是一个 MCP 协议扩展方法,用于发现面向 agent 的 Skill 包。
添加启动指令
在开始新会话之前先创建一次目标目录,然后添加下面对应的指令块。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 客户端集成中实现相同的同步逻辑。
Skill 的使用场景
Skill 目前有两类使用方:- 兼容的外部 agent 通过 Flowglad MCP 发现并同步已启用的包,然后自动匹配或按名称调用它们。
- Automation 将某个确切的已发布 Skill 修订版本固定为 OWS
skill-revision代码资源。Automation 选择包路径和入口点;agent 步骤只会收到经密封运行能力集授权的 Skill。
创建和维护 Skill
打开 组织菜单 → 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 生命周期。