Marketplace

session-replay

Set up session replay for visual debugging. Use when implementing screen recording, replay features, or visual debugging tools.

$ インストール

git clone https://github.com/nexus-labs-automation/mobile-observability /tmp/mobile-observability && cp -r /tmp/mobile-observability/skills/session-replay ~/.claude/skills/mobile-observability

// tip: Run this command in your terminal to install the skill


name: session-replay description: Set up session replay for visual debugging. Use when implementing screen recording, replay features, or visual debugging tools. triggers:

  • "record user sessions"
  • "replay user actions"
  • "screen recording"
  • "see what user did"
  • "set up session replay"
  • "visual debugging" priority: 3

Session Replay

Capture visual recordings of user sessions for debugging.

When to Use

  • Reproducing hard-to-debug issues
  • Understanding user confusion
  • QA and support investigations

Privacy Requirements (Must Do)

Mask by default:

  • All text input fields
  • Passwords and sensitive data
  • User-generated content
  • Financial information
  • User photos/documents

Performance Budget

ResourceLimit
CPU<5% additional
Memory<20MB additional
NetworkBatch on WiFi
BatteryPause when low

Capture Strategies

StrategyFidelityOverhead
Screenshots (1-2 fps)LowerLower
View hierarchy recordingHigherModerate
Hybrid (screenshots + events)BestModerate

Best Practice

Don't record everything. Target:

  • Error sessions only (rolling buffer)
  • Key user journeys
  • 1-10% sampling for general insights

Implementation

See references/session-replay.md for:

  • Platform-specific setup
  • Privacy masking patterns
  • Vendor configurations (Sentry, Datadog)