playwright

0
B

Playwright E2E testing with Page Object pattern, web-first assertions, and proper locators. Triggers on playwright, e2e, page object, getByRole.

CommandsAgentsMarketplace
#Page Object#Object pattern#Page#web-first assertions#Object#playwright#web-first#assertions

Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security

Installation for Agentic Skill

View all platforms →
skilz install settlemint/agent-marketplace/playwright
skilz install settlemint/agent-marketplace/playwright --agent opencode
skilz install settlemint/agent-marketplace/playwright --agent codex
skilz install settlemint/agent-marketplace/playwright --agent gemini

First time? Install Skilz: pip install skilz

Works with 14 AI coding assistants

Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...

View All Agents
Download Agent Skill ZIP

Extract and copy to ~/.claude/skills/ then restart Claude Desktop

1. Clone the repository:
git clone https://github.com/settlemint/agent-marketplace
2. Copy the agent skill directory:
cp -r agent-marketplace/devtools/skills/playwright ~/.claude/skills/

Need detailed installation help? Check our platform-specific guides:

Related Agentic Skills

Agentic Skill Details

Type
Other
Meta-Domain
Primary Domain
Market Score
0

Agent Skill Grade

B
Score: 83/100 Click to see breakdown

Score Breakdown

Spec Compliance
14/15
PDA Architecture
22/30
Ease of Use
23/25
Writing Style
8/10
Utility
18/20
Modifiers: -2

Areas to Improve

  • Missing TOC for long file
  • Verbose inline examples
  • Second-person in mcp_first

Recommendations

  • Add trigger phrases to description for discoverability
  • Add table of contents for files over 100 lines

Graded: 2026-01-19

Developer Feedback

I took a look at your playwright skill and wanted to share some thoughts.

Links:

The TL;DR

You're at 83/100, solid B-grade territory. This is based on Anthropic's skill best practices rubric across five pillars. Your strongest area is Spec Compliance (14/15) — the metadata and frontmatter are dialed in. The gap is in Progressive Disclosure Architecture (22/30) — your examples are comprehensive but eating up a lot of tokens without proportional value.

What's Working Well

  • Excellent discovery. Your 35+ trigger patterns are comprehensive — catching "playwrite" and "plawright" misspellings shows you thought about how people actually search. That metadata work paid off.

  • Real-world problem solving. The Page Object pattern, auth persistence guidance, and locator priority strategy address actual pain points developers hit with Playwright. This isn't theoretical.

  • Solid examples. Both the todo and base page examples are complete and immediately usable — they show input, output, and reasoning. That's the right approach.

The Big One: Token-Heavy Examples

Your two examples clock in at ~200 lines combined. The todo example alone is 130+ lines when you could demonstrate the Page Object pattern in 50 lines and move the full reference to references/todo-example.md if someone needs it.

Why it matters: Progressive disclosure means giving users what they need upfront without forcing them through exhaustive code blocks. Long examples are harder to parse, consume more tokens, and make the skill slower to activate.

Concrete fix: Trim the todo example to show 3-4 key methods (like navigateTo(), getTodoItem(), addTodo()) with just enough code to show the pattern. Move the full 9-method ver...

AI-Detected Topics

Extracted using NLP analysis

Page Object Object pattern Page web-first assertions Object playwright web-first assertions objects playwright description

Report Security Issue

Found a security vulnerability in this agent skill?