browseros-neo

Automate browser tasks through snapshot, act, and verify loops in a signed-in browser.

13.4k|1.4k|Updated May 18, 2025
One-click install
npx skills add https://github.com/browseros-ai/BrowserOS --skill browseros-neo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browseros-neo
Source: https://github.com/browseros-ai/BrowserOS/tree/main/packages/browseros-agent/resources/skills/browserclaw
Command: npx skills add https://github.com/browseros-ai/BrowserOS --skill browseros-neo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Agents often lack access to a real browser signed into the user's accounts, forcing them to rely on headless fetching or in-app browser tools that cannot reach authenticated pages. This Skill routes all web tasks through BrowserOS neo, a dedicated agent browser with live logins and a persistent profile.

Core Features & Use Cases

  • Snapshot-Act-Verify Loop: Render pages as accessibility trees with element refs, act on elements by ref, and verify results from the returned diff.
  • Scripted Automation: Compose multi-step workflows in a single run script covering navigation, form filling, bulk extraction, and helper reuse.
  • Reading and Output: Extract pages as markdown, search content with grep, capture screenshots and PDFs, and handle downloads and uploads.
  • Use Case: Ask the agent to log into your analytics dashboard, fill out a report form, and download the resulting CSV, all inside tabs you can watch live in the BrowserOS neo cockpit.

Quick Start

Use BrowserOS neo to open my email inbox in a new tab and summarize the five most recent unread messages.

Frequently Asked Questions about browseros-neo

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

FAQPage Schema
How do I automate browser tasks with BrowserOS neo?

Use the run tool to compose a full snapshot-act-verify loop in one script, or call granular tools like snapshot, act, and navigate for single steps. Open your own tab first and work only in task-owned tabs.

What is the difference between run and granular browser tools?

The run tool composes multi-step workflows, bulk extraction, and saved helpers in a single call, making it the default choice. Granular tools like act, snapshot, and read suit one-off steps or step-by-step debugging.

Can BrowserOS neo access websites that require login?

Yes, BrowserOS neo is a real browser with a persistent profile already signed into the user's accounts. Agents inherit those live sessions, so authenticated pages work without separate credential handling.

Why does my browser automation report session not connected?

This error means BrowserOS neo is not running or the cockpit is unreachable. Start BrowserOS neo and check the cockpit; do not silently fall back to another browser tool.

When should I use BrowserOS neo instead of headless fetching?

Use BrowserOS neo for any task touching a website, especially pages requiring logins, JavaScript interaction, or form filling. Headless fetching lacks the user's authenticated sessions and interactive element control.