playwright-interactive
Installation
SKILL.md
Playwright Interactive Skill
Use a persistent JavaScript REPL backed by Playwright to debug local web or Electron apps, keep the same handles alive across iterations, and run functional plus visual QA without restarting the whole toolchain unless the process ownership changed.
Choose this skill when:
- you are iterating on a local app and need the browser or Electron session to stay alive across edits
- you need repeated reloads instead of one-shot reruns
- you are validating Electron behavior
- you need structured functional QA plus visual QA signoff in the same persistent session
Use playwright instead when a short terminal workflow is enough and reproducible one-shot commands matter more than persistent state.
Preconditions
- This skill requires an agent/runtime with persistent JavaScript execution.
- In Codex, that capability is
js_repl. Ifjs_replis missing, enable it in~/.codex/config.toml: