sk-e2e
OfficialRun reliable Playwright E2E with Neon isolation.
AuthorTimeKast
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill prevents flaky end-to-end tests by providing a kit-shipped Playwright infrastructure that runs against an isolated Neon database branch and generates per-role authenticated sessions automatically.
Core Features & Use Cases
- Neon branch isolation per run: Creates an isolated Neon branch for the duration of the E2E run and cleans it up afterward to avoid cross-run state bleed.
- Per-role auth session bootstrapping: Runs a dedicated setup project that creates users for every role and writes
storageStatefiles consumed by specs. - SSOT-driven RBAC coverage: Automatically expands RBAC route tests from
ROUTE_ACL × ROLES, with structural skipping when ACL is empty. - Stability guardrails for Next.js: Enforces hydration-aware waits and recommends semantic selectors and deterministic test data patterns to reduce flakes.
Quick Start
Ask the AI to create or update Playwright E2E specs using the kit runner so your tests reuse tests/e2e/auth.setup.ts storage states and automatically validate RBAC from ROUTE_ACL.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: sk-e2e Download link: https://github.com/TimeKast/AgendaInteligente/archive/main.zip#sk-e2e Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.