playwright-skill
Automate Browser Testing with Playwright
Manual browser checks are slow and easy to miss. This skill creates focused Playwright automation for pages, forms, screenshots, and responsive checks.
Do not auto-install this skill.
The canonical policy requires operator review before any installation action.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "playwright-skill" from https://skillstore.io/skills/sickn33-playwright-skill.md and its manifest at https://skillstore.io/api/skills/sickn33-playwright-skill/manifest. Verify the artifact. Do not auto-install. Inspect the skill and report your findings, then wait for an operator or manual installation decision.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-skill". Check my localhost app visually.
Expected outcome:
- Found one local server on port 3001.
- Loaded the home page in a visible Chromium window.
- Saved desktop and mobile screenshots and noted two layout issues.
Using "playwright-skill". Test whether login redirects to the dashboard.
Expected outcome:
The login form submitted successfully and redirected to the dashboard. The script reported no visible error messages.
Using "playwright-skill". Look for broken external links.
Expected outcome:
- Collected external links from the page.
- Reported working and failing links with their status codes.
- Flagged links that timed out during the check.
Security Audit
CriticalMost documentation backtick and example URL detections are false positives. Material risks remain in run.js, which executes generated JavaScript with Node privileges and can install dependencies automatically. Header injection and sandbox-disabled browser launch also need remediation before marketplace auto-install.
Confirmed security concerns (7)
Capability review items (20)
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 (90)
๐ Network access (21)
๐ Filesystem access (43)
๐ Env variables (18)
โก Contains scripts (3)
Detected Patterns
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/sickn33-playwright-skill/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/sickn33-playwright-skill?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/sickn33-playwright-skill?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-playwright-skill/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/sickn33-playwright-skill.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
sickn33. (2026). playwright-skill security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-playwright-skill/audits/4BibTeX citation
@techreport{sickn33-sickn33-playwright-skill-2026,
author = {sickn33},
title = {playwright-skill security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/sickn33-playwright-skill/audits/4},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "playwright-skill security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-07"
url: "https://skillstore.io/skills/sickn33-playwright-skill/audits/4"
identifiers:
- type: other
value: "skillstore:sickn33-playwright-skill:audit:4"
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
sickn33-playwright-skill
2026-08-21
lackeyjb-playwright-skill
2026-08-21
Skillstore Score
Why this score Evidence Confidence: MediumWhat You Can Build
Check a Local Web App
Detect a running dev server, open the app, capture screenshots, and report visible layout issues.
Validate User Workflows
Exercise login, form submission, navigation, and redirect flows with focused Playwright automation.
Inspect Responsive Behavior
Compare desktop, tablet, and mobile views and summarize visible regressions from saved screenshots.
Try These Prompts
Find my running dev server and test the home page in a visible browser. Capture a screenshot and report visible layout issues.
Use Playwright to fill the contact form, submit it, and report validation messages and success states. Ask before using real credentials.
Run a responsive check across desktop, tablet, and mobile widths. Save screenshots and summarize layout regressions with file paths.
Create a Playwright script for [workflow] against [URL]. Keep the URL configurable and explain external requests before running it.
Best Practices
- Review generated scripts before execution when credentials, uploads, or external domains are involved.
- Use localhost or staging targets unless the user explicitly approves production testing.
- Keep URLs and secrets configurable and scoped to the tested origin.
Avoid
- Do not run generated automation against unknown external sites without user approval.
- Do not place long-lived credentials in broad PW_EXTRA_HEADERS values.
- Do not treat visual screenshots as proof that business logic is correct.
Frequently Asked Questions
Does this skill require Playwright to be installed?
Can it test a local development server?
Can it test external websites?
Where are generated scripts stored?
Does it run in a visible browser?
Is this safe for secrets?
Developer Details
Author
sickn33License
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Ref
816c62b2546ddb1c6a0453e7c781b5e095117819
Maintenance freshness
7/18/2026
Usage
24 downloads ยท 160 views
File structure