playwright-browser-automation
Automate Browser Testing with Playwright
Manual browser checks are slow and inconsistent. This skill helps Claude, Codex, and Claude Code create Playwright scripts for testing, screenshots, forms, and responsive layouts.
This skill is part of 2 packs
Install the whole pack to get every skill the task needs, in one command.
Stop for confirmation before installing.
Review the plan and obtain explicit user consent before changing files.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "playwright-browser-automation" from https://skillstore.io/skills/dataflightsolutions-playwright-browser-automation.md and its manifest at https://skillstore.io/api/skills/dataflightsolutions-playwright-browser-automation/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "playwright-browser-automation". Check the local dashboard and take a screenshot.
Expected outcome:
Detected one local server, opened the dashboard, saved a screenshot, and reported the page title and URL.
Using "playwright-browser-automation". Test the login flow on my staging URL.
Expected outcome:
Filled the login form, submitted it, confirmed the dashboard redirect, and noted any console errors.
Using "playwright-browser-automation". Review this landing page on mobile and desktop.
Expected outcome:
Captured screenshots for each viewport and summarized visible spacing, overflow, and navigation issues.
Security Audit
High RiskMost static external-command hits are Markdown or JavaScript backtick false positives. Real risks remain because the skill runs Node and npm commands, executes generated Playwright scripts from /tmp, and saves screenshots to shared temporary paths. I found no evidence of prompt injection, hidden external callbacks, or obfuscated payloads in SKILL.md.
Confirmed security concerns (1)
Capability review items (15)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
Risk Factors
⚙️ External commands (118)
🌐 Network access (11)
📁 Filesystem access (12)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/dataflightsolutions-playwright-browser-automation/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/dataflightsolutions-playwright-browser-automation?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/dataflightsolutions-playwright-browser-automation?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/dataflightsolutions-playwright-browser-automation/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/dataflightsolutions-playwright-browser-automation.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA · BibTeX · CFF)
APA citation
DataFlight. (2026). playwright-browser-automation security audit report (audit version 8) [Author version 1.0.0]. Skillstore. https://skillstore.io/skills/dataflightsolutions-playwright-browser-automation/audits/8BibTeX citation
@techreport{dataflight-dataflightsolutions-playwright-browser-automation-2026,
author = {DataFlight},
title = {playwright-browser-automation security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/dataflightsolutions-playwright-browser-automation/audits/8},
note = {Author version 1.0.0}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "playwright-browser-automation security audit report (audit version 8)"
version: "1.0.0"
type: report
authors:
- name: "DataFlight"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/dataflightsolutions-playwright-browser-automation/audits/8"
identifiers:
- type: other
value: "skillstore:dataflightsolutions-playwright-browser-automation:audit:8"
description: "Skillstore immutable audit report identifier"
Compare variants
2 installable variantsEach author remains a separate installable skill. The recommended variant is ranked by Skillstore evidence.
Why this variant is first
adammanuel-dev-playwright-browser-automation
2026-08-21
dataflightsolutions-playwright-browser-automation
2026-08-21
Skillstore Score
Why this score Evidence Confidence: MediumWhat You Can Build
Check Local Web Apps
Find a running dev server, open the app, capture screenshots, and report page health issues.
Validate Release Flows
Exercise login, form submission, navigation, and link checks before a release.
Review Responsive Behavior
Test the same page across desktop, tablet, mobile, and named device viewports.
Try These Prompts
Use Playwright to open my local web app and capture a full page screenshot. Tell me which server you detected first.
Use Playwright to test the contact form at the URL I provide. Fill the visible fields, submit it, and report validation or success messages.
Test this page on desktop, tablet, and mobile viewports. Capture screenshots and list layout problems you observe.
Build a Playwright script for the login and dashboard journey. Include console error capture, accessibility checks, and clear pass or fail notes.
Best Practices
- Confirm the target URL and server before running automation.
- Use test accounts and avoid production credentials during browser tests.
- Review generated commands and output paths before execution.
Avoid
- Do not run generated scripts against untrusted sites without review.
- Do not store sensitive screenshots in shared temporary locations.
- Do not assume localhost examples match every project port.
Frequently Asked Questions
Does this skill require Playwright?
Can it test a local development server?
Can it test external websites?
Does it run commands on my computer?
Where are screenshots saved?
Can it replace a full test suite?
Developer Details
Author
DataFlightLicense
MIT
Author version
v1.0.0
Skillstore revision
r1
Repository
https://github.com/DataflightSolutions/claude-plugins/tree/main/plugins/playwright/skills/playwrightRef
7e9e368dc1a370f2040369ebcd0db06d90cb48e5
Maintenance freshness
7/18/2026
Usage
4 downloads · 178 views
File structure
📄 SKILL.md