Agent Browser

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

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/dsactivi-2/Mujo-Team --skill agent-browser-dsactivi-2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Agent Browser
Source: https://github.com/dsactivi-2/Mujo-Team/tree/main/skills/agent-browser
Command: npx skills add https://github.com/dsactivi-2/Mujo-Team --skill agent-browser-dsactivi-2

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, extract information, and perform actions programmatically, eliminating the need for manual browsing.

Core Features & Use Cases

  • Web Navigation: Open URLs, go back/forward, reload pages.
  • Element Interaction: Click, fill forms, check/uncheck, select dropdowns, hover, drag-and-drop.
  • Data Extraction: Get text, HTML, attributes, titles, URLs, and count elements.
  • Screenshots & PDF: Capture screenshots or save pages as PDFs.
  • Video Recording: Record browser sessions for demos or debugging.
  • State Management: Save and load browser session states for authentication.
  • Use Case: An AI agent can use this skill to automatically fill out a complex online application form, navigate through multiple steps, and submit it, all without human intervention.

Quick Start

Use the agent-browser skill to open the URL 'https://example.com'.

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?

Automate web scraping and form filling using a headless browser by executing CLI commands and Node.js fallback scripts to navigate URLs, click elements, fill forms, and extract data programmatically.

Can I save browser session states for authentication during web automation?

Yes, you can save and load browser session states for authentication during web automation, allowing the headless browser to maintain logged-in contexts across multiple navigation and extraction tasks.

Do I need Node.js and npm installed to run headless web interaction tasks?

Yes, you need Node.js and npm installed, along with the agent-browser CLI, to execute deterministic web interaction tasks and run the Node.js fallback for web automation.

What is the best way to capture screenshots and record browser sessions for debugging?

The best way to capture screenshots and record browser sessions is using built-in headless browser commands to save page states as images, PDFs, or video recordings directly from the automation script.

What kind of data extraction can I perform during page analysis?

During page analysis, you can perform data extraction by retrieving text content, HTML attributes, page titles, current URLs, and counting specific elements directly from the loaded web page.

Does the headless browser support drag-and-drop and dropdown selection?

Yes, the headless browser supports drag-and-drop, dropdown selection, hovering, checking and unchecking elements, alongside standard navigation and click interactions for web automation.