agent-browser

Automate browser navigation, form filling, data extraction, and screenshots via CLI.

16|1|Updated Apr 7, 2025
One-click install
npx skills add https://github.com/henryoman/TrenchClaw --skill agent-browser-henryoman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/henryoman/TrenchClaw/tree/main/apps/trenchclaw/src/ai/brain/knowledge/skills/agent-browser
Command: npx skills add https://github.com/henryoman/TrenchClaw --skill agent-browser-henryoman

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates interactions with websites, overcoming the limitations of manual browsing for tasks like form submission, data scraping, and web application testing.

Core Features & Use Cases

  • Web Navigation: Open, navigate, and interact with web pages programmatically.
  • Form Filling & Submission: Automate filling out forms and submitting them.
  • Data Extraction: Scrape text, tables, and other data from web pages.
  • Screenshots & PDFs: Capture visual representations of web pages.
  • Use Case: Automatically log into a web application, fill out a complex multi-step form, and then scrape the resulting report into a structured format.

Quick Start

Use agent-browser 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 for a multi-step application?

Automate web scraping and form filling by using a command-line interface for browser control, enabling programmatic navigation, form manipulation, and data extraction across multi-step web pages. It supports session management to maintain state between steps.

Does this approach support handling authentication and proxy integration for web automation?

Yes, handling authentication and proxy integration are supported natively for web automation. This allows you to manage login sessions and route browser traffic through proxies during complex scraping or testing tasks.

Can I capture screenshots and extract data from web pages programmatically?

Yes, you can capture screenshots and extract data from web pages programmatically. The tool supports scraping text and tables, alongside capturing visual representations like screenshots and PDFs for web testing.

What is the best way to navigate and interact with websites without manual browsing?

The best way to navigate and interact with websites without manual browsing is using a command-line interface for browser control. It overcomes manual limitations by automating web navigation, form submission, and data scraping.

How do I extract structured data from a web report after logging in?

Extract structured data from a web report by leveraging session management and authentication handling to log in, followed by targeted data extraction to scrape text and tables from the resulting pages.