This is a solid reference for E2E testing with Playwright, focusing on discovery-first auditing where you map routes, scan responses, and test critical paths systematically. It includes a runtime script for automated browser testing with screenshot and accessibility checks built in. The guidance is practical: use the testing pyramid, prioritize happy paths and auth flows, stick to data-testid selectors, and avoid the usual anti-patterns like hardcoded waits. The tables are dense with specifics on configuration, CI setup, and what actually matters in visual and API testing. It's opinionated in the right ways, like being upfront that E2E tests are expensive and should cover critical flows only.

skills.sh installs
212
GitHub stars
7.6K
last updated
Jun 3, 2026

Install

$ npx -y skills add vudovn/antigravity-kit --skill webapp-testing --agent claude-code

Installs into .claude/skills of the current project.

Files

Web App Testing

Discover and test everything. Leave no route untested.

🔧 Runtime Scripts

Execute these for automated browser testing:

ScriptPurposeUsage
scripts/playwright_runner.pyBasic browser testpython scripts/playwright_runner.py https://example.com
With screenshotpython scripts/playwright_runner.py <url> --screenshot
Accessibility checkpython scripts/playwright_runner.py <url> --a11y

Requires: pip install playwright && playwright install chromium


1. Deep Audit Approach

Discovery First

TargetHow to Find
RoutesScan app/, pages/, router files
API endpointsGrep for HTTP methods
ComponentsFind component directories
FeaturesRead documentation

Systematic Testing

  1. Map - List all routes/APIs
  2. Scan - Verify they respond
  3. Test - Cover critical paths

2. Testing Pyramid for Web

Sponsors

Details

Repository
github.com/vudovn/antigravity-kit
Category
Testing & QA
First seen
Jun 3, 2026

More from vudovn/antigravity-kit

All 30
1akillness avatarbackend-testingakillness/oh-my-skillsbackend testing211skills.sh installs
2sickn33 avatarbats-testing-patternssickn33/antigravity-awesome-skillsbats testing patterns206skills.sh installs
3royrvd avatartesting-best-practicesroyrvd/golden-testing-rules-for-aitesting best practices204skills.sh installs
4vercel-labs avatarbenchmark-testingvercel-labs/vercel-pluginbenchmark testing193skills.sh installs
5davila7 avatarplaywrightdavila7/claude-code-templatesUse when the task requires automating a real browser from the terminal (navigation, form filling, snapshots, screenshots, data extraction, UI-flow debugging) vi185skills.sh installs
6steipete avataropenclaw-test-heap-leakssteipete/clawdisopenclaw test heap leaks182skills.sh installs