社交广告助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/metaads-automation-nt。
技能介绍
要解决什么问题
在 Meta(Facebook/Instagram)上管理广告账户时,创建活动、调整预算、拉取报表等操作往往分散在 Ads Manager 与各类 API 文档里。若希望在对话式 Agent 里按意图执行这些动作,需要一套稳定的工具发现、鉴权与调用约定,而不是手写过期的 tool slug 或字段名。
技能如何工作
本技能通过 Rube MCP 接入 Composio 的 Metaads 工具包,把 Meta 广告相关能力暴露为可检索、可执行的 MCP 工具。推荐流程固定为三步:
- 发现工具:先调用
RUBE_SEARCH_TOOLS,按 Metaads 场景获取当前可用的 tool slug、输入 schema、推荐执行计划与已知坑点。 - 检查连接:用
RUBE_MANAGE_CONNECTIONS(toolkitmetaads)确认连接为 ACTIVE;否则按返回的授权链接完成绑定。 - 执行工具:用
RUBE_MULTI_EXECUTE_TOOL执行已发现的工具;批量或复杂逻辑可走RUBE_REMOTE_WORKBENCH中的run_composio_tool()。
工具 schema 会变更,因此不应硬编码 slug 或参数;字段名与类型须与搜索结果一致。每次 RUBE_MULTI_EXECUTE_TOOL 需带上 memory(可为空对象 {});同一工作流内复用 session ID,新工作流再生成新 session;若响应含分页 token,应继续拉取直至完整。
适用边界与注意点
- 依赖 Rube MCP 已配置且
RUBE_SEARCH_TOOLS可用;Metaads 连接未 ACTIVE 时任何工作流都不应继续。 - 完整 schema 可参考 Composio 文档:composio.dev/toolkits/metaads;需要
schemaRef时可使用RUBE_GET_TOOL_SCHEMAS。 - 本技能描述的是通过 MCP 编排 Meta 广告操作的模式,不替代 Meta 平台侧的政策、计费与素材审核规则。
使用场景
- 在 Cursor 里对话前先用 `RUBE_SEARCH_TOOLS` 查清当前 Metaads 工具 schema,再按推荐步骤改广告组预算
- 新接入 Rube 后需用 `RUBE_MANAGE_CONNECTIONS` 绑定 metaads,并在状态为 ACTIVE 后再拉取账户下活动列表
- 周报前让 Agent 通过已发现的 Composio 工具批量查询多个广告系列的花费与状态,并处理分页直到数据完整
- 复杂批量变更不走单次 execute,而是在 `RUBE_REMOTE_WORKBENCH` 里用 `run_composio_tool()` 串联多步 Meta 操作
适合人员
- 负责 Meta 投放、希望在 IDE 对话里直接查改广告实体而非反复打开 Ads Manager 的优化师
- 维护客户多个广告账户、需要先把 Metaads OAuth 接好再让 Agent 按 schema 执行操作的代理商运营
- 在自有 Agent 客户端集成 Rube MCP,并要为 Composio Metaads 实现「先 search、再连、再 execute」流程的工程师
- 每周从 Meta 拉报表数据进内部分析,且不愿手写已变更 API 字段名的增长/数据分析同学