Playwright Interactive Codex Skill
Persistent browser and Electron interaction through jsrepl for fast iterative UI debugging.
What it adds
Persistent browser and Electron interaction through jsrepl for fast iterative UI debugging.
browser and testing
Get set up
- Build the inventory from three sources: the user's requested requirements, the user-visible features or behaviors you actually implemented, and the claims you...
- Anything that appears in any of those three sources must map to at least one QA check before signoff.
- List the user-visible claims you intend to sign off on.
- List every meaningful user-facing control, mode switch, or implemented interactive behavior.
- List the state changes or view changes each control or implemented behavior can cause.
$skill-installer playwright-interactiveReview before running
Before you install
Compatibility & limitations
Documented for ChatGPT desktop app, Codex CLI, Codex IDE extension
Cursor: Not confirmed for Cursor.
This listing is based on source documentation. We have not installed or runtime-tested this asset.
How it fits together
Webapp Testing · SkillToolkit for interacting with and testing local web applications using Playwright.Chrome DevTools · MCP serverChrome DevTools for agents (chrome-devtools-mcp) lets your coding agent (such as Antigravity, Claude, Cursor or Copilot) control and inspect a live...CLI Creator · SkillBuild a composable CLI for Codex from API docs, an OpenAPI spec, existing curl examples, an SDK, a web app, an admin tool, or a local script.Playwright · SkillUse when the task requires automating a real browser from the terminal (navigation, form filling, snapshots, screenshots, data extraction, UI-flow...Screenshot · SkillUse when the user explicitly asks for a desktop or system screenshot (full screen, specific app or window, or a pixel region), or when tool-specific...Browser Tools · MCP serverMonitor browser logs directly from Cursor and other MCP compatible IDEs.Sources & provenance
Reviewed 2026-09-20. Source revision: main (mutable; commit not pinned).