What problem does it solve? Verifying that a founders-only production admin dashboard actually works end-to-end — sign-in, page loads, and live data APIs — normally requires a real founder's Google account and manual clicking. This Skill provides a persistent QA founder identity and a repeatable harness to smoke-test admin.swayzio.com against real Stripe, HubSpot, and app-database data. ## Core Features & Use Cases - Founder sign-in automation: Drives a Browser Use cloud browser with a persistent profile, pulling Clerk email verification codes from an AgentMail inbox so the QA identity (role=founder) passes the founders-only gate. - Live API assertions: Calls the dashboard's own data endpoints (/api/hubspot/metrics, /api/stripe/metrics) with the live Clerk session token to confirm real metrics like totalContacts, mrr, and payingSubscriptions are returned. - Auth-gate verification: Confirms unauthenticated requests to data APIs return 401/403/404, proving the founders-only boundary holds. - Use Case: After deploying a change to the admin dashboard, run the standard smoke run to confirm the Stripe and HubSpot analytics pages render KPIs and the APIs return real data before founders rely on them. ## Quick Start Run an end-to-end smoke test of admin.swayzio.com: sign in as the QA founder, load the Stripe and HubSpot analytics pages, and verify the data APIs return real metrics.