Skip to content
Back to skills

Enact Playwright

ASecurity

Browser automation tool using Playwright - captures screenshots and extracts content from web pages

  • 416 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added February 7, 2026
toolsbashnode

Security analysis

A92/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro scans all 3 files and shows the line behind each finding

Scanned February 10, 2026

npx -y skills add aiskillstore/marketplace --skill enact-playwright --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Enact Playwright?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Enact Playwright
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/aiskillstore-enact-playwright/badge)](https://www.skillsdirectory.com/skills/aiskillstore-enact-playwright)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: enact-playwright
version: 1.0.0
description: Browser automation tool using Playwright - captures screenshots and extracts content from web pages
from: mcr.microsoft.com/playwright:v1.50.0-noble
build:
  - cd /workspace && npm init -y && npm install playwright-core
command: node /workspace/run.js '${url}' '${action}' '${selector}'
timeout: 600s
inputSchema:
  type: object
  properties:
    url:
      type: string
      description: The URL to navigate to
    action:
      type: string
      description: Action to perform (screenshot, text, html)
      default: text
      enum:
        - screenshot
        - text
        - html
    selector:
      type: string
      description: Optional CSS selector to target specific element
      default: body
  required:
    - url
---

# Playwright Browser Automation

A browser automation tool that uses Playwright to interact with web pages.

## Features

- Navigate to any URL
- Take screenshots
- Extract text content
- Extract HTML content
- Target specific elements with CSS selectors

## Usage

```bash
# Get text content from a page
enact run enact/playwright --args '{"url": "https://example.com"}'

# Take a screenshot
enact run enact/playwright --args '{"url": "https://example.com", "action": "screenshot"}'

# Extract text from a specific element
enact run enact/playwright --args '{"url": "https://example.com", "selector": "h1"}'
```

Files in this skill

  • SKILL.md1.4 KB
  • run.js2.4 KB
  • skill-report.json11.5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…