sk-e2e

Official

Run 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 storageState files 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.