AI Unified Process end-to-end layer - Playwright browser tests for use cases and test case journeys of any web UI
97%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Low
Low-risk findings worth noting
The skill fetches instructions or code from an external URL at runtime, and the fetched content directly controls the agent’s prompts or executes code. This dynamic dependency allows the external source to modify the agent’s behavior without any changes to the skill itself.
The skill instructs the agent to run `npm install -D @playwright/test`, `npx playwright install chromium`, and `npx @playwright/mcp@latest` from npm during runtime setup/execution, which constitute unverifiable operational dependencies.
@playwright/test
dependency · 1 site
The skill instructs the agent to run `npm install -D @playwright/test` during setup when no E2E tooling exists, making it an unverifiable runtime dependency fetched from npm.
SKILL.md
85
npm install -D @playwright/test
npx playwright install chromium
command · 1 site
The skill instructs the agent to run `npx playwright install chromium` during setup, which downloads and installs the Chromium browser binary from an external source at runtime.
SKILL.md
86
npx playwright install chromium
@playwright/mcp@latest
dependency · 1 site
The skill references `npx @playwright/mcp@latest` as the Playwright MCP server for exploring the running application and debugging locators, which is an unverifiable external dependency fetched from npm at runtime.
SKILL.md
242
npx @playwright/mcp@latest