Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Automates Amplitude product analytics tasks through Composio's Amplitude toolkit via Rube MCP. Covers event tracking, user lookup and identification, cohort management, and event category browsing. Handles Amplitude's two-ID system by resolving application user IDs to internal Amplitude IDs.
Manages Amplitude's internal ID resolution automatically, so callers don't need to manually map application user IDs before querying activity or running identify calls.
When to use it
- Track a purchase event with custom properties for a specific user
- Pull a user's recent event history to debug unexpected behavior
- Add or remove a list of users from an Amplitude behavioral cohort
- Update a user's plan property after a subscription upgrade
- List configured event categories to validate event names before sending
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: What events did user john@example.com trigger recently?
- 1Call RUBE_SEARCH_TOOLS to get current Amplitude tool schemas
- 2Call AMPLITUDE_FIND_USER with user=john@example.com to resolve the Amplitude internal user ID
- 3Call AMPLITUDE_GET_USER_ACTIVITY with the resolved internal ID and a page limit
- 4Parse and return the event list in reverse chronological order
A paginated list of recent events for john@example.com, including event types, timestamps, and associated properties
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.