Agent Skills
返回列表
Userflow 用户流

Userflow 用户流

AI Agent 更新于 2026.08.30

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-oo-userflow。

技能介绍

它解决什么问题

在 Userflow 里维护用户、分组和行为事件时,团队往往只能在网页后台手工点选。一旦想把它接进自动化流程——比如注册后的引导分群、漏掉的埋点补录——就得自己处理 API Key、过期刷新和 scope 授权这些基础设施。凭据散落在脚本和环境变量里,轮换一次要改一遍代码,权限配置不对时报错还很难定位。

技能如何工作

这个技能把 Userflow 包装成 OOMOL 连接器,所有调用都通过 oo CLI 发起,凭据由 OOMOL 服务端注入,脚本里不会出现原始 token。它暴露 8 个 action,分成三组:

  • 读取类:get_user、get_group、list_users,其中 list_users 支持游标分页和过滤条件
  • 写入类:upsert_user、upsert_group 用于创建或更新单个对象,track_event 给某个用户记录一条事件
  • 破坏类:delete_user、delete_group,按 ID 删除

推荐的顺序是先看契约再传参:用 oo connector schema 拉取目标 action 的权威输入输出结构,确认字段名和必填项后再构造 payload。--data 可以传 JSON 字符串,也可以写成 @path/to/file.json 从文件读取;不传则默认发送 {}。返回值统一是 {"data": ..., "meta": {"executionId": "..."}},执行 ID 位于 meta.executionId,便于事后对账。

边界与注意点

读取类操作可以直接执行;创建、更新、发送类动作会改变 Userflow 中的状态,必须先和用户确认确切的 payload 以及实际影响。删除操作具有破坏性,必须明确指出目标对象并取得显式授权,不能因为「用户大概率同意」就跳过。

认证和连接错误只在命令真正失败时才需要处理:oo auth login 以及重新连接 Userflow(API Key 方式)都是一次性步骤,不要每次调用都重复执行。遇到 HTTP 402 或 OOMOL_INSUFFICIENT_CREDIT 说明额度耗尽,需要到 OOMOL 控制台充值后再重试。另外,它只能操作当前已连接的那个 Userflow 账户,多个工作区需要分别建立连接。

使用场景

  • 数据团队定期把 Userflow 里新增用户同步到外部 CRM,通过 `list_users` 分页拉取后批量写入。
  • 增长实验时需要按注册周给用户打上 cohort 分组标签,用 `upsert_group` 批量建组并回填归属。
  • 数据排查时发现某次发布漏掉了注册埋点,用 `track_event` 给受影响用户补记一次事件。
  • 用户退订或申请删除时,先用 `get_user` 确认账号,再执行 `delete_user` 完成合规清理。

适合人员

  • 负责埋点和漏斗分析的数据分析师,要在 Userflow 中核对事件是否准确记录,必要时补录。
  • 构建注册引导和分群流程的自动化工程师,需要通过 CLI 编排用户与分组的写入操作。
  • 处理 GDPR 等合规删除请求的运营,要在删除前确认账号身份,避免误删活跃用户。
  • 维护多系统用户同步的集成开发者,需要把 Userflow 的用户和分组变化对接到下游数据库。