playwright-cli

Automate browser interactions for web testing, form filling, screenshots, and data extraction.

Updated May 13, 2026
One-click install
npx skills add https://github.com/cliffthelin/AXiomEngine --skill playwright-cli-cliffthelin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: playwright-cli
Source: https://github.com/cliffthelin/AXiomEngine/tree/main/archon/.claude/skills/playwright-cli
Command: npx skills add https://github.com/cliffthelin/AXiomEngine --skill playwright-cli-cliffthelin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill removes the need for manual browsing when verifying web UI flows, collecting page evidence, and extracting information from live pages.

Core Features & Use Cases

  • Browser interaction automation: Open pages, click, type, fill forms, hover, drag/drop, and handle dialogs while generating a stepwise browser-state snapshot.
  • Evidence capture & page-state introspection: Produce screenshots, PDFs, and snapshots that let you see exactly what happened and where.
  • Web testing support: Generate Playwright-ready TypeScript by recording user actions, and use traces/video for debugging.
  • Use Case: Validate a checkout flow end-to-end by navigating to the app, submitting the form, and capturing a screenshot or trace to confirm outcomes.

Quick Start

Tell the AI to open your target site, click through the first UI step, then take a snapshot and screenshot of the resulting page state.

Frequently Asked Questions about playwright-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate web testing and capture screenshots for UI validation?

Automate web testing and capture screenshots by directing the browser to open pages, execute clicks and form fills, and generate stepwise snapshots or traces as evidence of the resulting page state.

Can I reuse authentication state and storage for browser automation workflows?

Yes, browser automation supports auth and state reuse through storage state management, allowing you to persist sessions and continue deterministic step execution without manual logins.

What is the best way to extract data from live web pages without manual navigation?

Data extraction from live pages is handled by automating browser interactions to navigate and scrape content directly, removing manual navigation and verification work from the process.

Does request mocking and trace debugging work for end-to-end checkout flow validation?

Request mocking and trace debugging work for end-to-end validation by routing network requests, capturing video evidence, and generating Playwright-ready traces to confirm checkout outcomes.

Do I need a Playwright-enabled CLI environment to run browser interaction automation?

Yes, a Playwright-enabled CLI environment is required to run browser interaction automation, enabling deterministic element targeting, page commands, and trace or video capture.