๐ŸŒ
AutomationPython

Playwright CLI

by idavidov13

Playwright CLI is an Automation skill for Claude Code, published by idavidov13 in agentic-playwright.

162 stars46 forkson idavidov13/agentic-playwrightAdded 2026/09/08Repository updated 2026/09/03
agenticaiapi-testingclaude-codecursore2egithub-copilotplaywrighttest-automationtestingtypescript
Install in seconds
Install Playwright CLI
Copy Playwright CLI into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/idavidov13/agentic-playwright/tree/main/.claude/skills/playwright-cli ~/.claude/skills/playwright-cli

Requires Node.js. Downloads this skill only โ€” not the rest of the repository โ€” into your Claude Code skills folder.

Without Node.js

git clone https://github.com/idavidov13/agentic-playwright.git

Clones the whole repository, then copy the skillโ€™s own directory into your skills folder yourself.

In this catalog

Source file
.claude/skills/playwright-cli/SKILL.md in idavidov13/agentic-playwright
Installs to
~/.claude/skills/playwright-cli
Collection
One of 18 skills cataloged from this repository
Category
Automation โ€” 2226 skills

What Playwright CLI does

Playwright CLI automates browser interactions for testing, form filling, screenshots, and data extraction. Use it when you need to navigate sites, click elements, fill forms, or inspect page state.

Playwright CLI is cataloged under Automation on DirSkills. Playwright CLI comes from a repository tagged agentic, ai, api-testing, claude-code and cursor.

Documentation

README

Browser Automation with playwright-cli

Quick start

# open new browser
playwright-cli open
# navigate to a page
playwright-cli goto https://playwright.dev
# interact with the page using refs from the snapshot
playwright-cli click e15
playwright-cli type "page.click"
playwright-cli press Enter
# take a screenshot (rarely used, as snapshot is more common)
playwright-cli screenshot
# close the browser
playwright-cli close

Commands

Core

This is the opening of the README. Read the full README on GitHub.

Frequently asked about Playwright CLI

  • What else does idavidov13 publish alongside Playwright CLI?

    Playwright CLI is one of 18 skills that DirSkills catalogs from idavidov13/agentic-playwright, the repository it ships in. Its siblings there include AI-Native Workflow, API Testing and Common Tasks. Each one is a separate skill with its own page in this directory, installs the same way Playwright CLI does, and is maintained by idavidov13 in that same repository. The rest of the collection is listed on the idavidov13/agentic-playwright page.

  • How does Playwright CLI compare to other Automation skills?

    Playwright CLI ranks #2077 by stars among the 2226 Automation skills in this catalog. The most-starred ones next to it are Autonomous Loops, Autonomous Agent Harness and Automation Audit Ops. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Playwright CLI against them. Open each page to compare what they document and how they install.

More from idavidov13/agentic-playwright

Playwright CLI is one of 18 skills cataloged on DirSkills from idavidov13/agentic-playwright.

See all 18 skills โ†’
๐Ÿงญ
1h ago

AI-Native Workflow

AI-Native Workflow routes non-trivial Playwright tasks to the right specialized skill and defines the 8-phase process for exploring, planning, gating, applying, and verifying changes. Use it when starting an AI-assisted task, choosing a skill, or coordinating a multi-step change.
AI Engineering
16246
๐Ÿงช
1h ago

API Testing

API Testing covers Playwright patterns for API specs, including apiRequest usage, Zod response validation, multi-call test.step wrapping, and negative testing for request bodies and path parameters. Use it when adding or updating endpoint tests or comparing documented contracts with API behavior.
Quality
16246
๐Ÿงฉ
1h ago

Common Tasks

Common Tasks provides copy-paste prompt templates for common Playwright scaffold work like page objects, tests, schemas, factories, fixtures, and components. Use it when bootstrapping a new artifact or asking for a standardized starting prompt.
Automation
16246
โš™๏ธ
1h ago

Config

Config defines the environment variable conventions for the Playwright scaffold, including env file layout, dotenv loading, and where app and utility URLs belong. Use it when adding env-driven settings, credentials, or config properties consumed by tests and fixtures.
DevOps
16246
๐Ÿ—‚๏ธ
1h ago

Data Strategy

Data Strategy defines how to choose between Faker factories, static TypeScript datasets, and inline values for Playwright tests. Use it when creating test data, adding invalid-value sets, or deciding where a value should live.
Quality
16246
๐Ÿž
1h ago

Debugging

Debugging helps you investigate Playwright test failures by reading error messages, classifying timeout and locator issues, and choosing the right tool to replay the problem. Use it when a test flakes, fails in CI, or needs local reproduction from traces and reports.
Quality
16246