playwright-cli — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited playwright-cli (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use playwright-cli directly (already installed) to execute browser automation from natural-language requests.
command -v playwright-cli >/dev/null 2>&1 playwright-cli open https://example.com playwright-cli snapshotreferences/command-map.md.playwright-cli snapshot before commands that require element refs (click, fill, check, select, hover, drag, etc.) unless a fresh snapshot is already available.playwright-cli snapshot after navigation or major DOM changes.playwright-cli eval and parse the ### Result value from stdout.### Error output as command failure, even when process exit code is 0.ffmpeg before final save/return.opengotoclickdblclicktypefillgo-back/go-forward/reload-s=<name> when the user asks for a named/session-isolated browser.eval and run-code; use eval or run-code only if no first-class command exists.eval or run-code.### Error, treat as failure.### Result, use that value for assertions.eval for boolean checks and DOM assertions.run-code for imperative Playwright flows only.run-code expects a valid JS expression; statements like bare return ... or throw ... are invalid.eval, prefer expression-safe patterns:Array.from(...).some(function(x){ ... })ffmpeg to JPEG as the final artifact.pass-<name>.jpg, fail-<name>.jpg.results.txt or JSON) mapping scenario -> status -> final JPEG artifact path.ffmpeg. playwright-cli screenshot --full-page --filename "$TMP_PNG"
ffmpeg -y -i "$TMP_PNG" -q:v 4 "$FINAL_JPG"ffmpeg is unavailable, stop and report the missing dependency instead of returning an uncompressed PNG.output/playwright/*.jpgoutput/playwright/*.pdfoutput/playwright/*.jsonoutput/playwright/*.zipLoad references/command-map.md when mapping or validating command usage. It contains the complete command catalog for:
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.