browserbase-tool-automation

Automate Browserbase Tool operations through the Rube MCP gateway for browser-based task execution.

74.2k|8.5k|Updated Oct 17, 2025
One-click install
npx skills add https://github.com/ComposioHQ/awesome-claude-skills --skill browserbase-tool-automation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browserbase-tool-automation
Source: https://github.com/ComposioHQ/awesome-claude-skills/tree/main/composio-skills/browserbase-tool-automation
Command: npx skills add https://github.com/ComposioHQ/awesome-claude-skills --skill browserbase-tool-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the complexity of managing browser automation tasks by providing a standardized interface to discover, connect, and execute Browserbase tools without manual configuration.

Core Features & Use Cases

  • Dynamic Tool Discovery: Automatically fetch current tool schemas and input requirements via Rube MCP.
  • Connection Management: Handle authentication and status verification for Browserbase toolkits.
  • Multi-Tool Execution: Execute complex browser workflows using a unified interface for tool invocation.
  • Use Case: Automate web scraping or browser-based data entry tasks by dynamically discovering available tools and executing them in a managed session.

Quick Start

Use the browserbase-tool-automation skill to search for available tools and execute a browser task using the Rube MCP gateway.

Frequently Asked Questions about browserbase-tool-automation

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

FAQPage Schema
How do I discover available Browserbase tools?

Call the RUBE_SEARCH_TOOLS command to retrieve a list of available tool slugs, input schemas, and execution plans for your specific browser automation task.

How to verify if my Browserbase connection is active?

Use the RUBE_MANAGE_CONNECTIONS command with the browserbase_tool toolkit to check the current connection status and follow the provided auth link if the status is not ACTIVE.

Can I hardcode tool slugs in my automation scripts?

No, you should never hardcode tool slugs or arguments. Tool schemas change frequently, so always call RUBE_SEARCH_TOOLS first to ensure you are using the current schema.

Why is the memory parameter required in tool execution?

The memory parameter is a mandatory field for RUBE_MULTI_EXECUTE_TOOL calls to maintain state consistency, even if you pass an empty object.

How do I handle complex workflows with multiple steps?

Reuse the same session ID across your workflow steps to maintain context, and generate new session IDs only when starting entirely new, unrelated automation tasks.