agent-browser

Automate web browser interactions via a command-line interface with Playwright.

14|1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/rzx007/nanobot-ts --skill agent-browser-rzx007
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/rzx007/nanobot-ts/tree/main/.agents/skills/agent-browser
Command: npx skills add https://github.com/rzx007/nanobot-ts --skill agent-browser-rzx007

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

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

Core Features & Use Cases

  • Web Navigation: Open URLs, navigate back/forward, reload pages.
  • Form Interaction: Fill text fields, select dropdowns, check boxes, click buttons.
  • Data Extraction: Scrape text content, element attributes, and structured data.
  • Screenshots & PDFs: Capture full-page screenshots or save pages as PDFs.
  • Session Management: Maintain state across sessions, handle authentication securely.
  • Use Case: An AI agent needs to book a flight. It uses agent-browser to navigate to the airline's website, fill in departure/arrival dates, select seats, and complete the booking process.

Quick Start

Use agent-browser 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 Playwright?

You can automate web scraping and form filling with Playwright by using a command-line interface that enables AI agents to programmatically navigate URLs, interact with text fields, and extract structured data. It supports cross-browser compatibility for these automated workflows.

Can I use browser automation to generate PDFs and capture full-page screenshots?

Yes, browser automation can generate PDFs and capture full-page screenshots. The Skill provides a command-line interface allowing AI agents to programmatically render web pages and save them as PDF documents or screenshot images during automated workflows.

How does session management work for web testing across multiple pages?

Session management for web testing works through state persistence, allowing AI agents to maintain state and handle authentication securely across multiple page navigations. This ensures continuous interaction during complex, multi-step browser automation workflows.

Does browser automation support semantic locators for interacting with web elements?

Yes, browser automation supports semantic locators for interacting with web elements. This feature allows AI agents to programmatically identify and interact with specific page components like text fields, dropdowns, and buttons during web scraping and form filling tasks.

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

The best way to extract structured data from websites programmatically is using a command-line browser automation interface. It enables AI agents to scrape text content and element attributes directly from web pages, integrating with Playwright for reliable cross-browser data collection.