应用营销助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,在AI助手中安装 @org-02qudk26/appsflyer-automation 技能。
技能介绍
它解决什么问题
当你想让 Agent 自动化 AppsFlyer 的应用营销操作时,会遇到几个绕不开的工程问题:工具的输入 schema 会动态更新,硬编码调用很快失效;需要确保 AppsFlyer 连接处于可用状态,否则执行直接失败;批量任务的分页逻辑、会话复用规则不统一,手动处理既耗时又容易出错。这些问题不是「接入 API」就能解决的,而是需要一套标准化的工具发现与执行流程。
它的核心工作方式
这个技能基于 Rube MCP,把 Composio 的 AppsFlyer 工具集封装成可被 Agent 调用的流程。核心能力围绕三个关键动作展开:
- 工具发现优先:任何操作前必须先调用
RUBE_SEARCH_TOOLS,获取当前可用的工具 slug、输入 schema 和已知坑点,避免因 schema 变更导致调用失败。 - 连接状态确认:通过
RUBE_MANAGE_CONNECTIONS指定toolkit appsflyer检查连接,若非ACTIVE则按返回的认证链接完成配置,确认状态后才执行后续流程。 - 标准化执行:单工具调用用
RUBE_MULTI_EXECUTE_TOOL,必须携带memory参数(即使为空{});批量操作走RUBE_REMOTE_WORKBENCH的run_composio_tool();需要完整 schema 时用RUBE_GET_TOOL_SCHEMAS。
关键注意点
- 禁止硬编码工具 slug 或参数:schema 会更新,必须以
RUBE_SEARCH_TOOLS返回的最新结果为准。 - 会话管理规则:同一工作流内复用 session ID,新工作流必须生成新 ID,避免状态污染。
- 分页处理:每次响应后检查分页 token,直到所有数据获取完毕,不能遗漏。
使用场景
- 运营每月整理 AppsFlyer 渠道数据,需要 Agent 自动拉取多渠道分页数据并汇总成报表
- 增长团队做渠道效果复盘,要让 Agent 查询不同 campaign 的点击与转化数据
- 市场人员配置新广告渠道,需要 Agent 检查 AppsFlyer 连接状态并确认是否激活
- 数据分析师跑批量 AppsFlyer 查询,要让 Agent 复用 session 并处理分页拉取全量数据
适合人员
- 移动应用增长工程师,需要把 AppsFlyer 数据查询集成到自动化 Agent 工作流中
- 应用营销运营,要在不写代码的情况下让 Agent 完成 AppsFlyer 报表拉取与汇总
- 数据团队负责人,需要统一团队调用 AppsFlyer 工具的 schema 标准与执行规范
- AI Agent 开发者,要实现通过 Rube MCP 对接第三方营销工具的自动化流程