agent-browser

Automate browser interactions for web testing, form filling, screenshots, and data extraction.

1|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/ffalor/agentic-coding --skill agent-browser-ffalor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/ffalor/agentic-coding/tree/main/plugins/agent-browser
Command: npx skills add https://github.com/ffalor/agentic-coding --skill agent-browser-ffalor

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates browser interactions, streamlining tasks like web testing, form filling, data extraction, and capturing screenshots.

Core Features & Use Cases

  • Web Navigation: Open URLs, go back/forward, reload pages.
  • Element Interaction: Click, type, fill forms, check/uncheck, select options.
  • Data Extraction: Get text, HTML, attributes, titles, URLs, and more.
  • Screenshots & PDF: Capture full-page screenshots or save pages as PDFs.
  • Use Case: Automate the process of logging into a web application, filling out a complex form, and submitting it, all without manual intervention.

Quick Start

Use agent-browser to open the URL 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 browser interactions for web testing and form filling?

Automate browser interactions by using this Skill to navigate URLs, click elements, fill forms, and capture screenshots. It handles state management across pages to streamline web testing and form filling workflows.

What is the best way to extract data and take full-page screenshots from web pages?

The best way to extract data and take screenshots is using this Skill's element interaction and snapshot analysis features. It captures text, HTML, attributes, and full-page screenshots directly from the browser instance.

Do I need a CDP protocol connection to use this browser automation Skill?

Yes, you need a browser instance and CDP protocol connection for execution. The Skill relies on CDP to manage state, interact with elements, and navigate across web pages for automation tasks.

Can I save web pages as PDFs while performing web scraping tasks?

Yes, you can save web pages as PDFs during web scraping tasks. The Skill supports capturing full-page screenshots and saving pages as PDFs alongside extracting text, HTML, and attributes.

How does snapshot analysis work for element interaction during web navigation?

Snapshot analysis works by capturing the current state of web pages to identify elements for interaction. This allows the Skill to click, type, check options, and extract data accurately during web navigation.