agent-browser

Automate browser interactions via a command-line interface using Playwright.

13|3|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/phrazzld/agent-skills --skill agent-browser-phrazzld
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/phrazzld/agent-skills/tree/main/core/agent-browser
Command: npx skills add https://github.com/phrazzld/agent-skills --skill agent-browser-phrazzld

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates interactions with websites, streamlining tasks like form filling, data scraping, and web application testing, saving significant manual effort.

Core Features & Use Cases

  • Web Navigation: Open, navigate, and close web pages programmatically.
  • Element Interaction: Fill forms, click buttons, select options, and more using element references.
  • Data Extraction: Scrape text, attributes, and structured data from web pages.
  • Screenshots & PDFs: Capture visual representations of web pages.
  • Use Case: Automate the process of logging into a web application, filling out a complex form, submitting it, and then extracting the confirmation details.

Quick Start

Use the agent-browser skill to open the website 'https://example.com' and take a screenshot.

Frequently Asked Questions about agent-browser

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

FAQPage Schema
How do I automate web scraping and form filling with a browser?

Automating web scraping and form filling requires a command-line interface for browser automation that programmatically interacts with websites. This Skill supports navigation, element interaction, and structured data extraction from web pages.

Can I use Playwright for cross-browser automation and testing?

Playwright is utilized for cross-browser compatibility in this Skill, enabling automated web application testing. It supports programmatic navigation, form submission, and network interception across different browser environments.

How do I take screenshots and generate PDFs from web pages programmatically?

Taking screenshots and generating PDFs from web pages is supported natively by this browser automation Skill. It captures visual representations of web pages programmatically via command-line instructions.

Does this browser automation tool support proxy and session management?

Proxy support and session management are built-in features of this browser automation tool. These capabilities allow AI agents to maintain state and route network traffic programmatically during web interactions.

What is the best way to extract structured data from websites?

The best way to extract structured data from websites is using a browser automation interface that scrapes text, attributes, and structured data. This Skill enables AI agents to pull confirmation details and other page content programmatically.

How does network interception work for web automation tasks?

Network interception for web automation works by monitoring and modifying browser traffic programmatically during navigation. This Skill includes network interception features alongside proxy support to facilitate complex web interactions.