← Back to Skills Marketplace
Playwright Pro 2.1.1
by
thangcq0310
· GitHub ↗
· v1.0.0
· MIT-0
106
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install playwright-pro-2-1-1
Description
Production-grade Playwright testing toolkit. Use when the user mentions Playwright tests, end-to-end testing, browser automation, fixing flaky tests, test mi...
Usage Guidance
This skill appears coherent with its stated purpose. Things to consider before installing or enabling it: 1) Hooks will run shell scripts on session start and after file writes — they inspect your repository and validate test files; review hooks/validate-test.sh and hooks/detect-playwright.sh if you want to confirm exact behavior. 2) The BrowserStack and TestRail integrations are optional but require credentials (env vars) to operate; only provide those credentials if you intend to use those integrations. 3) The package includes TypeScript 'MCP' servers (BrowserStack/TestRail) that will perform network calls when you run them locally — review their code and only run them in trusted environments. 4) The test-debugger agent runs Playwright commands (npx playwright test) during diagnosis; expect it to execute local tests and create traces. If any of that is undesirable, avoid starting the MCP servers or enable only the portions you trust.
Capability Tags
Capability Assessment
Purpose & Capability
Name/description (Playwright test generation, review, fix, migration, BrowserStack/TestRail integrations) match the included assets: templates, agents (migration-planner, test-architect, test-debugger), hooks to detect/validate Playwright tests, and two MCP integration clients for BrowserStack and TestRail. There are no unrelated binaries or environment requirements declared.
Instruction Scope
SKILL.md and CLAUDE.md limit actions to test generation, review, debugging, migration and optional external integrations. The agents are allowed to read the repo (Read/Grep/Glob/LS) and the test-debugger may run Bash commands (it explicitly runs npx playwright test). Hooks run two shell scripts: detect-playwright.sh (on session start) and validate-test.sh (on PostToolUse Write/Edit). These scripts inspect repository files and test files for anti-patterns — expected for the skill but worth noting because they operate on local files and may run automatically after writes.
Install Mechanism
There is no automated install spec (instruction-only), which minimizes automatic disk writes. However, the skill bundle contains runnable code (TypeScript MCP servers and shell hooks). Running those MCP servers or hooks requires Node/tsx/python3/bash on the host and would be a manual action by the user or the platform's plugin runtime. No remote download URLs or extract steps are present.
Credentials
The manifest declares no required environment variables. The SKILL.md documents optional env vars for TestRail (TESTRAIL_URL/USER/API_KEY) and BrowserStack (BROWSERSTACK_USERNAME/ACCESS_KEY) that are appropriate for those integrations. No unrelated credentials are requested. The MCP server code checks for those env vars and exits if they are absent, which matches the 'optional integration' behavior.
Persistence & Privilege
always is false and the skill is user-invocable; it does not request permanent platform-wide privileges. Hooks are present and configured to run on SessionStart and after write/edit operations (PostToolUse), which is consistent with a developer tooling plugin that validates tests. The skill does not attempt to modify other skills' config or request elevated system-wide settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install playwright-pro-2-1-1 - After installation, invoke the skill by name or use
/playwright-pro-2-1-1 - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of Playwright Pro: a production-grade Playwright testing toolkit.
- Includes 9 skills, 3 specialized agents (test-architect, test-debugger, migration-planner), and 55 ready-made test templates.
- Provides commands for test generation, review, fixing flakiness, migration, coverage analysis, TestRail/BrowserStack integration, and smart reporting.
- Features detailed quick start workflow, golden rules for resilient tests, locator priority guide, and quick integration setup references.
- Supplies migration guidance from Cypress/Selenium and comprehensive reference documentation.
Metadata
Frequently Asked Questions
What is Playwright Pro 2.1.1?
Production-grade Playwright testing toolkit. Use when the user mentions Playwright tests, end-to-end testing, browser automation, fixing flaky tests, test mi... It is an AI Agent Skill for Claude Code / OpenClaw, with 106 downloads so far.
How do I install Playwright Pro 2.1.1?
Run "/install playwright-pro-2-1-1" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Playwright Pro 2.1.1 free?
Yes, Playwright Pro 2.1.1 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Playwright Pro 2.1.1 support?
Playwright Pro 2.1.1 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Playwright Pro 2.1.1?
It is built and maintained by thangcq0310 (@thangcq0310); the current version is v1.0.0.
More Skills