@anandamw/playwright-browser

Playwright browser automation skill for Pi

Packages

Package details

skill

Install @anandamw/playwright-browser from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@anandamw/playwright-browser
Package
@anandamw/playwright-browser
Version
0.1.1
Published
Sep 11, 2026
Downloads
247/mo · 247/wk
Author
anandamw
License
MIT
Types
skill
Size
21.1 KB
Dependencies
1 dependency · 0 peers
Pi manifest JSON
{
  "skills": [
    "./skills"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

Pi Rakit Playwright Browser

A Pi skill for deterministic browser automation with Playwright. It can navigate pages, interact with forms, inspect content, make assertions, and save screenshots or PDFs from a validated JSON scenario.

Install

pi install npm:@anandamw/playwright-browser
npx playwright install chromium

Reload Pi, then invoke the skill:

/reload
/skill:playwright-browser open https://example.com and take a screenshot

The agent may also load the skill automatically when a task requires browser automation.

Browser setup

The npm package includes Playwright but does not download browser binaries during installation. Install only the browser you need:

npx playwright install chromium
# Linux system dependencies, when required:
npx playwright install --with-deps chromium

Scenarios write screenshots and PDFs under playwright-artifacts/ by default. See skills/playwright-browser/SKILL.md for the scenario format and safety rules.