dev-browser

Automate browser interactions with sandboxed Playwright scripts.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/GetFresh-Ventures/gxd-ceo-ai-kit --skill dev-browser-getfresh-ventures
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-browser
Source: https://github.com/GetFresh-Ventures/gxd-ceo-ai-kit/tree/main/skills/dev-browser
Command: npx skills add https://github.com/GetFresh-Ventures/gxd-ceo-ai-kit --skill dev-browser-getfresh-ventures

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates browser interactions with sandboxed Playwright scripts to safely navigate websites, fill forms, take screenshots, and extract data.

Core Features & Use Cases

  • Sandboxed Playwright-driven browser control for automated navigation, form filling, screenshot capture, and data extraction.
  • Supports headless and connected modes, multi-step workflows, and persistent sessions across script invocations.
  • Real-world use cases include automated UI testing, QA checks, data scraping on dynamic pages, and login automation.

Quick Start

Write a script that opens a URL and captures a full-page screenshot.

Frequently Asked Questions about dev-browser

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate browser interactions safely using Playwright?

You can automate browser interactions safely by running Playwright scripts in a sandboxed QuickJS runtime, which prevents host access while navigating pages, filling forms, and capturing screenshots. This ensures isolated execution for web automation tasks.

Can I use headless browser automation for web scraping dynamic pages?

Yes, headless browser automation supports web scraping on dynamic pages by executing multi-step workflows to navigate, wait for content to render, and extract data. It handles JavaScript-heavy sites that traditional scraping tools cannot process.

What is needed to run end-to-end UI testing in a sandboxed environment?

Running end-to-end UI testing requires a sandboxed QuickJS runtime and a configured Playwright setup to execute scripts safely. This environment isolates browser automation tasks like QA validation and form filling from the host system.

Does sandboxed Playwright support persistent sessions across script invocations?

Yes, sandboxed Playwright supports persistent sessions across script invocations, allowing multi-step workflows to maintain state. This enables complex automation tasks like login sequences and sequential data extraction without re-authenticating.

What are the limitations of using a sandboxed QuickJS runtime for browser automation?

The primary limitation of a sandboxed QuickJS runtime is the strict prevention of host access, meaning scripts cannot interact with local files or system processes. Execution is confined to the sandbox to ensure safe web page navigation and data extraction.