Skill Detail

Browser Session Replay Analyzer

Records and replays browser sessions using rrweb recording library with DOM mutation serialization. Integrates with LogRocket API and FullStory Data Export API for session analytics.

Browser AutomationCustom Agents
Browser Automation Custom Agents Security Reviewed
Tool match: puppeteer โญ 94.2k GitHub stars โฌ‡ 40.2M/wk npm
INSTALL WITH ANY AGENT
npx skills add agentskillexchange/skills --skill browser-session-replay-analyzer Copy
Works best when you want a reusable capability, not another fragile one-off prompt.
At a glance
Install & setup
npm install puppeteer
Author
Puppeteer
Last updated
Mar 24, 2026
Quick brief

The Browser Session Replay Analyzer captures and analyzes user browser sessions for UX research and debugging. It uses the rrweb library to record DOM mutations, mouse movements, scroll positions, and network requests as a serialized event stream with minimal performance overhead. Recorded sessions are compressed using lz-string and stored with metadata tags for filtering. The skill integrates with LogRocket’s REST API to pull session recordings filtered by user segments, error occurrences, and conversion funnels. FullStory Data Export API integration enables bulk session analysis with custom event tracking. Replay analysis uses automated heuristic detection for rage clicks (3+ clicks within 500ms on same element), dead clicks on non-interactive elements, and excessive scrolling patterns indicating content findability issues. The skill generates UX insight reports with heatmap overlays using canvas-based rendering. Session segments can be exported as MP4 video files using puppeteer-screen-recorder for stakeholder presentations. Integration with Jira API automatically creates UX bug tickets from detected interaction anomalies.