browser-navigation

Automate browser interactions and extract data for testing and scraping.

Updated Feb 6, 2026
One-click install
npx skills add https://github.com/lucking7/factory-plugins --skill browser-navigation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browser-navigation
Source: https://github.com/lucking7/factory-plugins/tree/main/plugins/droid-evolved/skills/browser-navigation
Command: npx skills add https://github.com/lucking7/factory-plugins --skill browser-navigation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates repetitive browser interactions, enabling reliable testing, data extraction, and form handling without manual steps.

Core Features & Use Cases

  • End-to-end testing: Navigate, interact, and verify web app behavior across pages.
  • Data extraction & scraping: Retrieve text, attributes, and structure from rendered pages.
  • Form automation & debugging: Fill forms, submit, and debug frontend issues with captured logs.

Quick Start

  1. Open a URL: agent-browser open https://example.com
  2. Snapshot the page structure: agent-browser snapshot -i
  3. Interact using element refs: agent-browser click @e1
  4. Close the browser: agent-browser close

Frequently Asked Questions about browser-navigation

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

FAQPage Schema
How do I automate browser tasks for end-to-end testing?

To automate browser tasks for end-to-end testing, you can open a URL, snapshot the page structure, interact with elements using references, and close the browser. This enables reliable navigation and interaction verification across web pages.

Can I use this to extract data and scrape web pages?

Yes, you can use this for web scraping and data extraction. By opening a URL and taking a snapshot, you can retrieve text, attributes, and structure from rendered pages without manual steps.

Do I need Node.js to run the agent-browser tool?

Yes, the agent-browser tool requires a Node.js environment to function. It uses this environment to support snapshotting, element interactions, network inspection, and recording workflows for automation.

What's the best way to fill and submit forms automatically?

The best way to automate form filling is to open the target URL, snapshot the page to find element references, interact with the form fields, and submit. This approach also captures logs for frontend debugging.

Does browser automation support network inspection and recording workflows?

Yes, browser automation supports network inspection and recording workflows. You can open a URL, snapshot the page structure, and interact with elements while capturing network activity for debugging.