What problem does it solve?
Manually testing critical user flows, validating security policies, and debugging production issues in web applications is time-consuming and prone to human error. This Skill automates end-to-end browser testing, ensuring your application behaves as expected across various scenarios.
Core Features & Use Cases
- E2E User Flow Validation: Automate tests for authentication, event creation, booking, and dashboard navigation.
- RLS Policy Verification: Proactively check Supabase Row-Level Security policies to prevent unauthorized data access.
- Debugging & Monitoring: Capture screenshots, console errors, and network requests to quickly diagnose and resolve production issues.
- Use Case: After a new deployment, run a smoke test playbook to automatically verify that the dashboard loads, navigation works, and core forms render without any RLS or console errors, providing immediate confidence in your release.
Quick Start
Run critical path smoke tests
Skill("playwright-e2e-skill/playbooks/SMOKE.txt")
Or, for a custom scenario:
1. Navigate to dashboard
await browser_navigate({ url: "https://event-studio-rho.vercel.app/dashboard" })
2. Verify stats displayed
await wait_for({ text: "Total Events" })