Agent Skills
返回列表
🤖

活动清理助手

AI Agent 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/campaign-cleaner-automation-nt。

技能介绍

要解决什么问题

营销或运营侧常会积累大量活动(Campaign)数据:过期活动、重复配置、未关闭的自动化任务等。手工在 Campaign Cleaner 里逐条核对既慢,也容易漏掉分页或字段变更导致的 API 调用失败。本技能把 Composio Campaign Cleaner 工具包接到 Rube MCP,让 Agent 在对话里按统一流程发现工具、校验连接、再执行清理类操作,而不是硬编码过期的 tool slug 或参数。

技能如何工作

整体遵循「先发现、再连上、再执行」:

  1. 工具发现:每次工作流开头调用 RUBE_SEARCH_TOOLS,拿到当前可用的 tool slug、输入 schema、推荐执行顺序和已知坑点;工具定义会变,不应凭记忆写死参数。
  2. 连接管理:用 RUBE_MANAGE_CONNECTIONS 指定 toolkit campaign_cleaner,确认状态为 ACTIVE;未激活时按返回的授权链接完成绑定后再继续。
  3. 执行:通过 RUBE_MULTI_EXECUTE_TOOL 按 schema 调用具体工具;批量场景可用 RUBE_REMOTE_WORKBENCH 里的 run_composio_tool()。需要完整 schema 时可配合 RUBE_GET_TOOL_SCHEMAS(含 schemaRef 的工具)。

执行时注意:RUBE_MULTI_EXECUTE_TOOL 必须带上 memory 字段(可为 {});同一工作流内复用 session ID,新工作流再生成新 session;响应里若有分页 token 要拉取到结束。

适用边界与注意点

  • 依赖客户端已配置 Rube MCP(https://rube.app/mcp),且 RUBE_SEARCH_TOOLS 可用。
  • 未建立或未激活 Campaign Cleaner 连接时,任何清理流程都不应继续执行。
  • 字段名与类型必须与最近一次 RUBE_SEARCH_TOOLS 结果一致,否则容易踩 schema 变更。

更完整的 toolkit 说明见 Composio 文档:composio.dev/toolkits/campaign_cleaner。

使用场景

  • 在 Agent 对话里先查 `RUBE_SEARCH_TOOLS`,再按最新 schema 批量关闭或归档过期营销活动
  • 刚接入 Rube 时,用 `RUBE_MANAGE_CONNECTIONS` 把 `campaign_cleaner` 连到 ACTIVE 后再跑清理流程
  • 活动审计发现重复或僵尸 Campaign,通过 `RUBE_MULTI_EXECUTE_TOOL` 按分页拉全量后逐批处理
  • 大批量清理需循环调用 Composio 工具时,在 `RUBE_REMOTE_WORKBENCH` 里用 `run_composio_tool()` 编排

适合人员

  • 在 Campaign Cleaner 里维护上百条活动、季度末要统一收尾的营销运营
  • 为内部 Agent 接 Composio 工具包、需要按 Rube 规范做发现—连接—执行的集成工程师
  • 用 Cursor/Claude 等 MCP 客户端、希望对话里直接触发活动清理而非手写 API 的自动化维护者
  • 每次 Composio 工具 schema 更新后、要避免硬编码 slug 仍要稳定跑清理脚本的 Agent 编排同学