amplitude-automation
自动化 Amplitude 分析任务
此技能使 Claude 能够通过 Rube MCP 自动化 Amplitude 产品分析工作流,包括事件追踪、用户活动查询、群组管理和用户识别。
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“amplitude-automation”。 为用户'user123'发送'purchase'事件,事件属性为'item': 'premium_plan', 'price': 99
预期结果:
事件已成功发送至 Amplitude。事件 ID:evt_abc123。数据将在几分钟内显示在仪表板中。
正在使用“amplitude-automation”。 查找用户'john@example.com'并获取他们最近的 10 个事件
预期结果:
找到用户:Amplitude ID 'amp_xyz789'。检索到 10 个事件,包括'page_view'、'button_click'、'form_submit',按时间倒序排列。
安全审计
安全All 87 static findings are false positives. The skill is documentation for Amplitude API operations via Rube MCP. Backtick characters in markdown code blocks were misidentified as shell execution. URLs and API operations are legitimate product analytics functionality, not security risks.
质量评分
你能构建什么
追踪用户事件
当用户执行应用程序中的关键操作时,自动向 Amplitude 发送追踪事件。
分析用户行为
查询用户活动历史以了解用户如何与产品互动。
管理用户分群
创建和更新群组成员资格以细分用户,用于定向分析或营销活动。
试试这些提示
使用 amplitude-automation skill 向 Amplitude 发送 user_id 为'user123'的'page_view'事件。
在 Amplitude 中查找用户'user456',然后获取他们的最近活动。
列出可用的群组,然后将用户'user789'添加到'premium_users'群组。
使用 IDENTIFY 操作为用户'user101'设置用户属性 plan='enterprise'和 company='Acme Corp'。
最佳实践
- 使用前始终先调用 RUBE_SEARCH_TOOLS 获取当前工具模式
- 在运行工作流之前验证 Amplitude 连接状态是否为 ACTIVE
- 发送多个事件时使用 batch events 以减少 API 调用
- 通过状态轮询处理异步操作,如群组更新
避免
- 不要直接使用应用用户 ID 调用 GET_USER_ACTIVITY - 必须先解析为 Amplitude 内部 ID
- 不要使用时间戳(秒)- 必须使用毫秒(13 位纪元时间)
- 不要假设用户属性更改是即时的 - 它们是最终一致的