enact-playwright

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

25 stars

Best use case

enact-playwright is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

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

Teams using enact-playwright should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/enact-playwright/SKILL.md --create-dirs "https://raw.githubusercontent.com/ComeOnOliver/skillshub/main/skills/aiskillstore/marketplace/enactprotocol/enact-playwright/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/enact-playwright/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How enact-playwright Compares

Feature / Agentenact-playwrightStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

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

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# 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"}'
```

Related Skills

playwright-generate-test

25
from ComeOnOliver/skillshub

Generate a Playwright test based on a scenario using Playwright MCP

playwright-explore-website

25
from ComeOnOliver/skillshub

Website exploration for testing using Playwright MCP

playwright-automation-fill-in-form

25
from ComeOnOliver/skillshub

Automate filling in a form using Playwright MCP

../../../engineering-team/playwright-pro/skills/testrail/SKILL.md

25
from ComeOnOliver/skillshub

No description provided.

../../../engineering-team/playwright-pro/skills/review/SKILL.md

25
from ComeOnOliver/skillshub

No description provided.

../../../engineering-team/playwright-pro/skills/report/SKILL.md

25
from ComeOnOliver/skillshub

No description provided.

playwright-pro

25
from ComeOnOliver/skillshub

Production-grade Playwright testing toolkit. Use when the user mentions Playwright tests, end-to-end testing, browser automation, fixing flaky tests, test migration, CI/CD testing, or test suites. Generate tests, fix flaky failures, migrate from Cypress/Selenium, sync with TestRail, run on BrowserStack. 55 templates, 3 agents, smart reporting.

../../../engineering-team/playwright-pro/skills/migrate/SKILL.md

25
from ComeOnOliver/skillshub

No description provided.

../../../engineering-team/playwright-pro/skills/generate/SKILL.md

25
from ComeOnOliver/skillshub

No description provided.

../../../engineering-team/playwright-pro/skills/fix/SKILL.md

25
from ComeOnOliver/skillshub

No description provided.

../../../engineering-team/playwright-pro/skills/coverage/SKILL.md

25
from ComeOnOliver/skillshub

No description provided.

../../../engineering-team/playwright-pro/skills/browserstack/SKILL.md

25
from ComeOnOliver/skillshub

No description provided.