Playwright (ad-hoc)

SkillWeb & browsing

Ad-hoc Playwright browser automation (scripts in /tmp). Use when testing a URL in a visible browser. App E2E belongs in the consuming repo's E2E dirs — see project rules (e.g. e2e-playwright.mdc).

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Playwright (ad-hoc) skill

What this skill tells your AI

The instructions your AI receives, as published by blockmatic/basilic in .agents/skills/playwright-v1/SKILL.md and read by ahel’s review.

Not for app E2E. Those live in the consuming app's E2E test directories.

Run

  1. Detect localhost: node lib/helpers.js from this skill dir, or ask for a URL.
  2. Write a script to /tmp/playwright-test-*.js (never into the repo).
  3. Visible browser unless the user asks for headless: chromium.launch({ headless: false }).
  4. Execute: node run.js /tmp/playwright-test-*.js from this skill directory.

First time: npm run setup in this skill directory (installs Playwright + Chromium).

Signals

GitHub stars
89
Forks
11
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
playwright-v1
Source
github.com/blockmatic/basilic