Google Search Browser Use
Overview
Run Google searches with browser-use (prefer real browser mode), open results, and extract the relevant snippets or page content. This skill leverages the user's existing browser session to reduce CAPTCHAs.
Prerequisites
Before running the search, ensure the environment is ready:
-
Check Installation: Verify if
browser-useis available in the current PATH. -
Install if Missing: If not found, install it using pip.
-
Locate Binary: If the command is still not found after installation, it is likely in the user's local bin directory. Retrieve the path dynamically:
Workflow
1) Launch a Google search (Real Browser Mode)
Use the real browser to reuse the user’s logged-in session.
Option A: Standard Execution
Option B: Explicit Path Execution If Option A fails (command not found), use the full path found in Prerequisites:
(Note: Replace 3.14 with your current Python version if different)
2) Inspect results and parse
Once the browser is open:
3) Extract or Summarize
- Goal: Provide a short summary (3-6 bullets) with source citations.
- Fallback: If
browser-usestruggles with parsing, usecurlwith Jina AI for a text-friendly version:
4) Close the Session
Troubleshooting
- CAPTCHAs: If encountered, solve them manually in the open browser window.
- Path Issues: If
browser-usecannot be called directly, always prefer finding the path viapython3 -m site --user-baserather than guessing. - Connection: Ensure no VPN/Proxy is blocking Google results if timeouts occur.

