技能 amplitude-automation
📊

amplitude-automation

安全

自动化 Amplitude 分析任务

此技能使 Claude 能够通过 Rube MCP 自动化 Amplitude 产品分析工作流,包括事件追踪、用户活动查询、群组管理和用户识别。

支持: Claude Codex Code(CC)
🥉 75 青铜
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“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',按时间倒序排列。

安全审计

安全
v1 • 2/24/2026

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.

1
已扫描文件
222
分析行数
0
发现项
1
审计总数
未发现安全问题
审计者: claude

质量评分

38
架构
100
可维护性
85
内容
50
社区
100
安全
100
规范符合性

你能构建什么

追踪用户事件

当用户执行应用程序中的关键操作时,自动向 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 位纪元时间)
  • 不要假设用户属性更改是即时的 - 它们是最终一致的

常见问题

什么是 Rube MCP?
Rube MCP 是 Composio 提供的模型上下文协议服务器,提供与包括 Amplitude 分析在内的各种工具的集成。
我需要 Amplitude API 密钥吗?
不需要 API 密钥。该技能通过 Rube MCP 连接流使用 OAuth 身份验证。
为什么我需要先查找用户?
Amplitude 使用独立于应用程序用户 ID 的内部用户 ID。FIND_USER 将您的 user_id 解析为活动查询所需的 Amplitude 内部 ID。
为什么我的事件没有立即显示?
事件摄入是异步的。API 返回成功,但数据需要几分钟才能在 Amplitude 仪表板中可查询。
我可以实时更新群组成员资格吗?
群组成员资格更新是异步的。您必须轮询 CHECK_COHORT_STATUS 直到操作完成。
有哪些用户属性操作可用?
Amplitude IDENTIFY 支持:$set(覆盖)、$setOnce(如果不存在则设置)、$add(递增)、$append(添加到列表)和 $unset(移除)。

开发者详情

文件结构

📄 SKILL.md