agent-browser

Automate browser navigation, form filling, extraction, and screenshots via CLI for AI agents.

71|10|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/wshaddix/dotnet-skills --skill agent-browser-wshaddix
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/wshaddix/dotnet-skills/tree/main/skills/agent-browser
Command: npx skills add https://github.com/wshaddix/dotnet-skills --skill agent-browser-wshaddix

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates web browser interactions, allowing AI agents to navigate websites, fill forms, click buttons, extract data, and perform complex web-based tasks programmatically.

Core Features & Use Cases

  • Web Navigation: Open, close, and navigate between web pages.
  • Form Interaction: Fill text fields, select dropdowns, check boxes, and submit forms.
  • Data Scraping: Extract text, HTML, attributes, and structured data from web pages.
  • Screenshots & PDFs: Capture full-page screenshots or save pages as PDFs.
  • Session Management: Maintain persistent sessions, handle authentication, and manage cookies.
  • Use Case: An AI agent needs to sign up for a new service. It uses agent-browser to open the signup page, fill in the required fields, handle any CAPTCHAs (if integrated), and submit the form, all without human intervention.

Quick Start

Use the agent-browser skill to open the website 'https://example.com' and take a full-page 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 headless browser?

To automate web scraping and form filling, this Skill utilizes a headless browser to navigate pages, extract structured data, and interact with form elements. It executes these actions via a command-line interface for direct browser control.

Can I maintain browser sessions and handle authentication for web automation?

Yes, browser sessions and authentication can be maintained during web automation. The Skill provides session management capabilities to handle persistent logins, manage cookies, and support complex authenticated workflows.

How do I capture full-page screenshots or save web pages as PDFs during browser automation?

You can capture full-page screenshots or save web pages as PDFs during browser automation by executing specific commands. The Skill enables AI agents to capture visual snapshots and document web pages programmatically.

Does this browser automation tool support mobile emulation for testing workflows?

Yes, this browser automation tool supports mobile emulation for testing workflows. It allows AI agents to simulate mobile environments to perform navigation, form filling, and data extraction tasks across different device contexts.

What is the best way to extract HTML and text attributes from web pages programmatically?

The best way to extract HTML and text attributes from web pages programmatically is using this Skill's data scraping features. It automates the extraction of text, HTML, attributes, and structured data from targeted web elements.

How do I execute browser actions directly from the command line for AI agents?

You execute browser actions directly from the command line for AI agents by utilizing this Skill's command-line interface. It translates navigation, form interaction, and data extraction commands into automated browser operations.