Plugin · Claude Code · Testing

Yusuftayman Playwright Cli Agents

yusuftayman-playwright-cli-agents is a Claude Code plugin for the Ship phase that automates Playwright E2E planning, generation, and healing using the Page Object Model pattern.

by yusuftayman · github.com/yusuftayman/playwright-cli-agents

Generate, plan, and repair Playwright E2E suites with Page Object Model conventions from inside Claude Code.

13
GitHub stars
0
Installs
0
Community votes
One vote per signed-in builder - it helps surface the tools the community actually relies on.
Install

Add it to Claude Code

Install the plugin in Claude Code. One command, paste-ready.

Install the plugin
/plugin install yusuftayman-playwright-cli-agents@yusuftayman/playwright-cli-agents
Add to ClaudeUse the Agent APISkillselion is itself an MCP server - your agent can fetch this config directly.
Agent API

Built to be called by your agent

Skillselion is itself an MCP server. Your agent can pull this entry and a paste-ready install config straight from the API - no copy-paste.

Retrieve this entry with skillselion.get_details("plugin:yusuftayman/playwright-cli-agents") and the paste-ready config with skillselion.get_install_config("plugin:yusuftayman/playwright-cli-agents").

About

What it does

yusuftayman-playwright-cli-agents is a Claude Code plugin that packages agents and skills around the Playwright CLI so you can plan scenarios, generate Page Object Model–structured tests, and heal broken specs without context-switching to a separate QA toolchain. It is aimed at indie and solo builders who already ship web products and want repeatable browser automation that scales as features grow. Use it when you have a UI worth protecting—checkout flows, auth, dashboards—and manual clicking is no longer credible before release. The plugin emphasizes structured E2E work: a planner shapes coverage, a generator emits POM-aligned tests, and a healer helps recover from selector drift or flaky runs. It fits alongside your existing repo and Playwright install rather than replacing CI; the value is faster iteration on test design and repair while Claude Code holds product context. For builders allergic to one-off recorded scripts, the shared page-object discipline keeps suites readable months later.

Highlights

  • Three specialized Playwright CLI agents: planner, generator, and healer for full E2E lifecycle
  • Page Object Model pattern enforced for maintainable selectors and shared page abstractions
  • Skills plus agents bundle for Claude Code-driven test authoring without leaving the terminal
  • Targets Playwright CLI workflows for debugging failures and expanding coverage incrementally
  • Suited to solo builders shipping web apps who need agent-assisted test scaffolding fast

Why builders use it

Solo builders ship UI changes constantly but lack time to maintain brittle Playwright suites or recover quickly when tests break after refactors.

After you register the plugin, Claude Code can propose coverage, emit POM-structured Playwright tests, and help debug or fix failing E2E specs in the same session.

At a glance

  • Type - Plugin in Testing.
  • Adoption - 0 installs, 13 stars, 0 votes.

FAQ

Who is yusuftayman-playwright-cli-agents for?

It is for Claude Code users building web apps who want specialized agents to plan, write, and fix Playwright end-to-end tests with Page Object Model structure.

When should I use yusuftayman-playwright-cli-agents?

Use it during Ship when you need new E2E coverage, flaky-test diagnosis, or POM refactors after UI changes—especially before production deploys.

How do I add yusuftayman-playwright-cli-agents to my agent?

Install the plugin from the yusuftayman/playwright-cli-agents repository into Claude Code, ensure Playwright CLI and browser deps are on the machine, then invoke the bundled skills and agents from your project root.

Discussion

Comments

Share how you use yusuftayman-playwright-cli-agents, gotchas, or tips for other indie builders.

No comments yet - be the first to share how you use it.

This week for builders

Five minutes, every Monday — the tools, releases and tactics for shipping solo.

unsubscribe anytime.