playwright-v1
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).
How do I install this agent skill?
npx skills add https://github.com/blockmatic/basilic-skills --skill playwright-v1Is this agent skill safe to install?
- Gen Agent Trust Hubwarn
The skill allows execution of arbitrary JavaScript code via its runner script and includes utility functions for handling web credentials, which increases the risk of data exposure if misused.
- Socketwarn
1 alert: gptSecurity
- Snykwarn
Risk: MEDIUM · 1 issue
What does this agent skill do?
Playwright (ad-hoc)
Not for app E2E. Those live in the consuming app's E2E test directories.
Run
- Detect localhost:
node lib/helpers.jsfrom this skill dir, or ask for a URL. - Write a script to
/tmp/playwright-test-*.js(never into the repo). - Visible browser unless the user asks for headless:
chromium.launch({ headless: false }). - Execute:
node run.js /tmp/playwright-test-*.jsfrom this skill directory.
First time: npm run setup in this skill directory (installs Playwright + Chromium).
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/blockmatic/basilic-skills/playwright-v1">View playwright-v1 on skillZs</a>