playwriter

Execute Playwright code snippets on user-selected Chrome browser tabs.

Updated Jan 9, 2026
One-click install
npx skills add https://github.com/maplin-co/ai-course --skill playwriter-maplin-co
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: playwriter
Source: https://github.com/maplin-co/ai-course/tree/main/.opencode/skill/playwriter
Command: npx skills add https://github.com/maplin-co/ai-course --skill playwriter-maplin-co

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows for direct browser automation using your existing Chrome browser and its extensions, offering a more integrated and less context-heavy approach than traditional browser automation tools.

Core Features & Use Cases

  • Leverages Existing Browser: Uses your current browser sessions, cookies, and extensions.
  • Direct Playwright API: Execute any valid Playwright code snippet directly.
  • Reduced Context: Significantly less overhead compared to other browser automation methods.
  • Bypass Detection: Can help bypass automation detection by using your real browser.
  • Use Case: Automate a complex login flow on a website where you are already logged in, by simply sending the navigation and interaction code.

Quick Start

Use the playwriter skill to list all enabled tabs in your browser.

Frequently Asked Questions about playwriter

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

FAQPage Schema
How do I run Playwright code in my existing Chrome browser without losing sessions?

Direct browser automation using a Chrome extension executes Playwright code snippets on selected tabs. This preserves your existing sessions, cookies, and extensions while running the automation tasks.

Can I use my installed Chrome extensions with browser automation scripts?

Yes, browser automation through the Chrome extension leverages your current browser environment. It directly executes Playwright API code while keeping your installed extensions and active sessions fully intact.

How do I automate web scraping tasks while bypassing detection on websites?

Automate web scraping by executing Playwright code snippets directly within your real Chrome browser. Using your actual browser profile and sessions makes the automation significantly less detectable than traditional headless methods.

Does this browser automation approach require setting up a new browser instance?

No, it uses your existing Chrome browser directly. This significantly reduces context overhead compared to traditional browser automation tools that require launching isolated, fresh browser instances for testing.

How do I list open browser tabs to target specific pages for web scraping?

You can list all enabled tabs in your browser to identify targets for website interaction. Once tabs are listed, you send Playwright navigation and interaction code snippets to execute directly on the user-selected tab.

What are the limitations of using a Chrome extension for Playwright automation?

Automation relies on the Chrome extension environment to execute Playwright code. While it preserves sessions and reduces detection, complex tasks are constrained by standard extension API limitations and active browser tab availability.