playwright-cli

Coordinate Playwright browser actions across isolated sub-agents for multi-step automation.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/michael-conrad/.opencode --skill playwright-cli-michael-conrad
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: playwright-cli
Source: https://github.com/michael-conrad/.opencode/tree/main/skills/playwright-cli
Command: npx skills add https://github.com/michael-conrad/.opencode --skill playwright-cli-michael-conrad

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Orchestrates browser automation tasks by coordinating Playwright-based actions across isolated sub-agents to ensure reliable, reproducible web interactions.

Core Features & Use Cases

  • Orchestrated browser automation across sub-agents for isolation and reliability in web testing and automation workflows.
  • Supports multi-step browser interactions, form fill, navigation, and test generation through an orchestrator rather than inline execution.
  • Use case: manage complex end-to-end flows with separate sub-agents for each step, ensuring clean state and reproducibility.

Quick Start

Open your target page and let this skill orchestrate browser automation tasks across sub-agents to complete the flow.

Frequently Asked Questions about playwright-cli

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

FAQPage Schema
How do I orchestrate multi-step browser automation tasks reliably?

Multi-step browser automation is orchestrated by distributing Playwright-based actions to isolated sub-agents, ensuring clean state and reproducibility for complex end-to-end web workflows. This dispatch discipline coordinates actions and data flow between agents.

When do I need sub-agents for web testing workflows?

Sub-agents are needed for web testing workflows when managing complex end-to-end flows that require separate isolated agents for each step. This isolation prevents state leakage across pages, ensuring reliable form filling, navigation, and session management.

What is the best way to automate form filling and navigation across multiple web pages?

The best way to automate form filling and navigation is using an orchestrator that delegates explicit task prompts to isolated sub-agents. This approach coordinates multi-step browser interactions sequentially rather than relying on inline execution.

Does Playwright CLI support worktree-mode operation for browser automation?

Yes, Playwright CLI supports worktree-mode operation for browser automation. It enforces a dispatch discipline where tasks are delegated via explicit task prompts, coordinating actions and data flow between sub-agents to maintain isolated execution.

Why use isolated sub-agents instead of inline execution for end-to-end web testing?

Isolated sub-agents are used instead of inline execution to ensure clean state and reproducibility during end-to-end web testing. Distributing tasks prevents state contamination across multi-step browser interactions, form fills, and navigation flows.