Automate Amplitude event tracking
amplitude-automationskillsetup L2★3,035
davepoon/buildwithclaude ↗What it does
Track user events and manage cohorts in Amplitude analytics
Best for
Programmatically sending custom events to Amplitude and managing user cohorts when you need machine-readable user property operations
Inputs
- · event type and properties
- · user ID or device ID
- · event timestamp (milliseconds epoch)
- · cohort ID
- · user properties object
Outputs
- · event confirmation
- · user activity stream
- · cohort membership status
- · event category list
Requires
- · Rube MCP
- · Composio Amplitude toolkit
Preconditions
Rube MCP connected; Amplitude connection ACTIVE; user_id OR device_id required per event; time in milliseconds (13 digits)
Failure modes
Missing user_id and device_id; time in seconds instead of milliseconds; unknown event_type; user property operations invalid ($set, $unset not recognized)
Trust signals
- · milliseconds-only requirement explicit
- · property operation types documented ($set, $add, $append, $unset)
- · async cohort update patterns