What problem does it solve?
Support tickets describing bugs like wrong weights, lost history, or sync failures are hard to reproduce locally. This Skill correlates a user's server-side data — event timelines, DynamoDB storage snapshots, server logs, and Rollbar exceptions — to find the root cause of a reported issue without guessing.
Core Features & Use Cases
- Event Timeline Analysis: Fetches the last two weeks of client events grouped by day, including errors with Rollbar ids and storage snapshot markers.
- Storage Snapshot Diffing: Compares storage snapshots from before and after a suspected corruption point to pinpoint data loss.
- Rollbar Drill-Down: Resolves Rollbar occurrence ids to captured exception state and last user actions for crash investigation.
- Targeted Instrumentation: Adds user-scoped lgDebug logging to suspect code paths when existing data is inconclusive, then re-checks events after deploy.
- Use Case: A user emails that their workout weights reset after Tuesday. Run the Skill with their email to pull the events timeline, diff storage snapshots around Tuesday, and identify the exact sync update that corrupted the state.
Quick Start
Ask the assistant to debug the issue for user id abc123 who reports that their workout history disappeared after the last app update.