debug-replay
Installation
SKILL.md
Debug Replay
Investigate bugs by finding session replays where the error occurred, extracting the interaction timeline, and distilling it into numbered reproduction steps an engineer can follow. This skill bridges the gap between "a user reported a bug" and "here's exactly how to reproduce it."
CRITICAL: Tool Reference
This skill operates on three Amplitude Session Replay tools. Use them in this order:
Amplitude:get_amp_session_replay_infowithaction: "search"— Find sessions matching event filters (errors, specific users, time windows). Returns session metadata and replay links.Amplitude:get_amp_session_replay_infowithaction: "list"— Simple paginated listing when you already have a user/device ID or just need recent sessions. Returns a session replay ID indevice_id/session_idformat.Amplitude:get_amp_session_replay_infowithaction: "events"— Decode a specific replay into an interaction timeline: navigations, clicks, inputs, scrolls. Pass the ID from the tools above assessionReplayId.
Supporting tools used in this skill:
Amplitude:use_amplitude_cohortswithaction: "find"— Look up users by email, user ID, or other identifiers.Amplitude:manage_amp_eventswithaction: "get"andkind: "event"— Discover valid event names before filtering. Never guess event names.Amplitude:get_properties— Discover properties available on an event for filtering.Amplitude:use_amp_flagswithaction: "list_deployments"— Check if error aligns with a recent deploy.