playwright-cli
microsoft/playwright-cliMicrosoft's command-line interface for driving a browser through Playwright, plus a skill that teaches coding agents the commands.
A skill that lets an agent write and run its own Playwright scripts for testing, screenshots, login flows and arbitrary browser automation.
A compact, honest tool for script-based browser automation; the agent runs code it writes, so check scripts that touch sensitive sites.
Playwright Skill is the code-first way to drive a browser from an agent. Instead of a fixed set of commands, the agent writes a focused Playwright script for your request, runs it through a bundled Node executor, and reports results. The skill detects running localhost dev servers before choosing a URL, defaults to a visible browser so you can watch, and cleans up temporary files. Typical uses are page checks, responsive screenshots, form and login flows, link checking and network interception.
The SKILL.md is about 7.7 KB and loads a larger API reference only when needed. The repo contains two scripts, a run.js executor and a helpers library, and is packaged as both a standard skill and a Claude Code plugin. The first run needs network access to install Playwright and Chromium, and the skill allows Bash for node and npm. The README itself recommends Microsoft's playwright-cli for plain interactive browsing and says this project fits when the script is the useful output, such as something you will keep and rerun.
One 7.7 KB skill with an API reference and two scripts, but no tests or evals.
Counted from the repository file tree. How we score depth.
This skill asks for more access than most, or sends data to another service. That is usually a design choice rather than bad intent, but you should know before you install it.
Bash(node:*) and Bash(npm:*), so the agent can run any Node script (its own generated Playwright scripts, with full local file and network access) and any npm command without a prompt.skills/playwright-skill/SKILL.md:9A browser-automation skill whose purpose is to have the agent write and run Playwright scripts, which it does through a small executor, with Bash for node and npm pre-approved. The scripts can visit any site and run any Node code you allow, and an optional recipe attaches to your own running Chrome and its logged-in sessions. Setup downloads Playwright and Chromium from npm.
npm run setup runs npm install (playwright ^1.62.0, with a lockfile) and npx playwright install chromium, downloading a browser; install-all-browsers adds Firefox and WebKit.skills/playwright-skill/package.json:8The repository (24 files) on Oct 29, 2026. Not a full review: we read 6 of 8 code files; it relies on code outside the repository: playwright npm package and the Chromium/Firefox/WebKit browsers it downloads.
NVIDIA SkillSpector static scan: 21 pattern hits (MCP Rug Pull 17, Excessive Agency 2, Memory Poisoning 1, Supply Chain 1). The 21 SkillSpector hits are unpinned npx playwright and npx skills mentions, a 'delete context' phrase that is a variable name in helpers.js, 'without checking' wording in SKILL.md, and the caret range on the playwright dependency.
A review, not a certification. Skills change after we check them — read the files before installing.
MIT — commercial use allowed.
Not really. It runs single scripts on request; there is no loop, state file or stop condition.
Microsoft's command-line interface for driving a browser through Playwright, plus a skill that teaches coding agents the commands.
A native browser-automation CLI for agents, plus 11 skills that teach the snapshot-and-ref workflow for navigating, filling forms, scraping and testing.
A Playwright testing skill with a 26 KB router and about 57 references on locators, fixtures, flaky tests, CI and accessibility.
Seven skills around the Browser Use browser agent: drive local Chrome over CDP, use the paid cloud API, run QA scoring, or pay by crypto wallet.
It is an agent skill that has the agent write and run Playwright scripts for tasks like testing a site, taking screenshots, checking links and automating logins.
Run npx skills add lackeyjb/playwright-skill --skill playwright-skill --global --yes. On first use it installs Playwright and Chromium, which needs Node 20 or newer.
The README says to start with Microsoft's playwright-cli for straightforward interactive browsing. Use this skill when the automation script itself is the thing you want to keep and rerun.