What problem does it solve? When the Marine Video Portal breaks at runtime — 502 errors, login loops, missing thumbnails, failed uploads, or silent push notifications — this Skill maps the exact user-visible symptom to its root cause and fix, eliminating guesswork and blind patching. ## Core Features & Use Cases - Symptom-to-fix lookup table: Matches exact console.error log labels and HTTP statuses from pages/api/** to documented root causes and step-by-step fix runbooks. - Structured triage workflow: Enforces a reproduce → find log line → match symptom → verify sequence before any code change. - Trap warnings: Flags common false fixes, such as forgetting that Vercel env var changes require a redeploy or misreading the 4-second video-list cache as data loss. - Use Case: An admin reports every admin tab failing with 502s. The Skill identifies the Upstash Redis prefixed env var issue, points to lib/redis.js's envBySuffix() handling, and instructs verifying the variable in Vercel and redeploying. ## Quick Start Use the debugging-playbook skill to diagnose why approved viewers see "Your account is not approved to view videos" in the Marine Video Portal.