skill_id 传给 Agent Run。推荐流程是:上传(如有需要)→ 查询可选列表 → 启动 Run。
基础地址:https://meoo.com/open/v1
上传或更新私有 Skill
skill.write
请求体必须是 JSON。ZIP 以标准 Base64 放在 package_base64 中;解码后最大 32 MiB。ZIP 内必须有 SKILL.md,该文件解压后最大 1 MiB,且其 frontmatter name 必须与 skill_name 完全一致。
字段说明
skill_name(string,必填):1~255 位字母、数字、.、_或-;不能是.、..,也不能与运行时内置 Skill 重名package_base64(string,必填):Skill ZIP 的标准 Base64skill_name_for_user(string,可选):展示名称,最长 100 字符description(string,可选):描述,最长 2000 字符description_for_user(string,可选):展示描述,最长 2000 字符change_note(string,可选):版本说明,最长 500 字符visibility(private | tenant,可选):默认 private,仅自己可见;tenant 将提交团队发布审核,审核通过后当前团队内可见。不支持 public。
visibility=tenant要求调用者为当前团队的 active 成员,且该团队具备可用的 Skill 权益,否则返回 403 forbidden。
201:
查询当前可选择的 Skills
agent.run,不新增 OAuth Scope。OAuth 和用户级 API Key 可以调用;项目级 API Key 绑定单一项目,不能访问此用户/租户级列表。
scope 可取以下值:
page_size 不传或传 0 时为 20,最大 100。page_token 是不透明游标,只能原样传回;游标绑定当前用户、租户和 scope,失效或混用会返回 400 invalid_page_token。
在 Agent Run 中使用
从查询结果中选择skill_id,放入 Run 的 skills 数组。每个显式选择的技能都会被强制加载:
agent.run;不要求 skill.write。当前不支持版本锁定,也不支持需要 MCP OAuth 的 Skill 授权流程。继承、清空和显式替换规则见 Agent 附件与 Skills。

