browser-open

Launch a browser and report its current state with URL, title, and tab count.

9|2|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/AllBeingsFuture/AllBeingsFuture --skill browser-open-allbeingsfuture
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: browser-open
Source: https://github.com/AllBeingsFuture/AllBeingsFuture/tree/main/electron/embedded-assets/skills/system/browser-open
Command: npx skills add https://github.com/AllBeingsFuture/AllBeingsFuture --skill browser-open-allbeingsfuture

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the lifecycle of a browser by launching it when needed and returning its current state, including whether it is open, the current URL, page title, and number of tabs.

Core Features & Use Cases

  • Launches a browser session when none is running and returns status without requiring a prior status check.
  • Reports key state information such as is_open, url, title, and tab_count to drive automation workflows.
  • Suitable for multi-step automation tasks, testing, and monitoring that depend on a live browser.

Quick Start

Launch the browser or check its status to retrieve the current state.

Frequently Asked Questions about browser-open

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

FAQPage Schema
How do I launch a browser and get its current status for automation workflows?▼

To launch a browser and get its current status for automation workflows, use a handler that initializes the session and returns state variables like is_open, url, title, and tab_count. This removes the need for a separate status check beforehand.

What state information is reported when monitoring a browser session?▼

When monitoring a browser session, the reported state information includes whether the browser is open, the current URL, the page title, and the total tab count. These variables drive multi-step automation tasks and testing workflows.

Do I need to run a browser status check before launching a browser session?▼

You do not need to run a browser status check before launching a browser session. The handler automatically restarts the browser if needed and initializes it when none is running, streamlining multi-step automation workflows.

Can I use browser monitoring to maintain sessions across multi-step tasks?▼

Yes, you can use browser monitoring to maintain sessions across multi-step tasks. The handler reports key state information and restarts automatically if needed, ensuring a live browser is available for continuous automation and testing.

Why does my automation workflow fail when checking if the browser is open?▼

Your automation workflow might fail if it depends on a prior browser_status check. By using the browser_open handler directly, the session restarts automatically when needed and returns the is_open state to prevent workflow interruptions.