playwriter

Automate browser control and testing workflows with Playwright and Node.js.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/rapyuta-robotics/agent-ai --skill playwriter-rapyuta-robotics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: playwriter
Source: https://github.com/rapyuta-robotics/agent-ai/tree/main/skills/playwriter
Command: npx skills add https://github.com/rapyuta-robotics/agent-ai --skill playwriter-rapyuta-robotics

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables automated control of Chrome/Chromium browsers via Playwright to perform tasks such as navigation, interactions, screenshots, and debugging of web applications.

Core Features & Use Cases

  • Browser automation: control pages, navigate, click, fill forms, capture screenshots, and collect accessibility data.
  • Session-based automation: run tasks in isolated sessions to prevent cross-task interference.
  • Debugging & testing workflows: reproduce issues, capture logs, and verify UI state across pages.

Quick Start

To start automating, create a new Playwright session and execute commands against that session. Example: playwriter session new playwriter -s 1 -e "await page.goto('https://example.com')" If the playwriter command is not available, use npx playwriter@latest or bunx playwriter@latest.

Frequently Asked Questions about playwriter

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

FAQPage Schema
How do I automate browser tasks like navigation and form filling with Playwright?

You can automate browser tasks by creating a new Playwright session and executing JavaScript commands against it, such as using 'await page.goto()' for navigation or filling forms. It controls Chrome/Chromium browsers via scripted commands.

Can I run multiple browser automation workflows in isolated sessions?

Yes, this Playwright session-based automation supports running tasks in isolated sessions to prevent cross-task interference, allowing you to manage multiple workflows concurrently without state conflicts.

How do I capture screenshots and debug web applications across multi-page workflows?

You can capture screenshots and debug web applications by executing commands within a Playwright session. It enables reproducing issues, capturing logs, and verifying UI state across multiple pages during navigation.

Do I need Node.js to run Playwright browser automation commands?

Yes, this Skill requires Playwright and Node.js to execute command-based browser automation. If the command is unavailable, you can invoke it using npx or bunx to run the latest version directly.

What is the best way to reproduce UI issues and verify UI state in Chrome?

The best way to reproduce UI issues is using Playwright debugging workflows, which allow you to script multi-page navigation, interact with elements, capture logs, and verify the UI state across Chrome/Chromium pages.