What problem does it solve? Many web applications expose no public API, forcing manual browser work for tasks like form filling, data extraction, and research. This Skill drives those sites through Playwright while reusing saved login sessions, so authentication happens once and every later run works headlessly. ## Core Features & Use Cases - Saved Session Reuse: Capture a login once via a headed browser (storageState cookies plus localStorage, or a persistent profile for IndexedDB-auth sites like WhatsApp Web), then reuse it headlessly across runs. - Declarative Step Lists: Execute JSON step sequences (goto, click, fill, press, wait_for, extract_text, extract_attr, screenshot, upload) against a saved session and collect structured results. - Human Handoff: Stage a form fill with the agent, then hold the headed browser open so a human reviews and clicks the irreversible Submit control. - Runtime Diagnostics: Every run reports console errors, uncaught page exceptions, failed requests, and HTTP 4xx/5xx responses so verification does not rely on screenshots alone. - Use Case: Research a LinkedIn profile by running a step list that navigates to the page, waits for the main element, extracts the name and headline text, and saves a screenshot, all through a previously saved linkedin session. ## Quick Start Ask the agent to run the web tool with the run action against a saved session, for example: use the web skill to open my saved linkedin session and extract the headline text from a profile URL.