How this skill is triggered — by the user, by Claude, or both
Slash command
/playw:playwThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Playwright Sidecar** — Occhi aperti per tutta la sessione
Playwright Sidecar — Occhi aperti per tutta la sessione
Attiva la modalità sidecar Playwright: da questo momento, dopo OGNI modifica visuale (CSS, HTML, Blade, JS), fai automaticamente uno screenshot della pagina target e mostralo in chat.
Parsing $ARGUMENTS:
Salva il target URL come variabile di sessione mentale. Da ora in poi:
Edit su file frontend (blade, css, js, html, vue, tsx) → screenshot automaticofrom playwright.sync_api import sync_playwright
with sync_playwright() as p:
browser = p.chromium.launch(headless=True)
page = browser.new_page(viewport={'width': 1920, 'height': 1080})
page.goto(TARGET_URL)
page.wait_for_timeout(2000)
page.screenshot(path='/tmp/playw-check.png', full_page=False)
browser.close()
Poi mostra lo screenshot con Read tool.
/tmp/playw-check.png (non accumulare file)🎭 Playwright sidecar attivo → {URL}
Dopo ogni modifica frontend faccio screenshot automatico.
$ARGUMENTS
npx claudepluginhub giobi/claude-skills --plugin playwTakes screenshots of modified components mid-build to catch visual regressions before they compound. Requires Playwright or similar screenshot tool.
Performs visual regression testing by capturing and comparing Playwright screenshots before/after changes across desktop, tablet, and mobile viewports to detect layout shifts, color changes, and UI bugs.
Captures screenshots of web pages, local files, and Reveal.js presentations using Playwright, enabling visual inspection and iteration for agents that cannot see rendered UI.