browser-setup

Configure browser automation with agent-browser, Chromium, and Camoufox anti-detection backends.

Updated Jul 10, 2026
One-click install
npx skills add https://github.com/timchap/dot-hermes --skill browser-setup-timchap
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: browser-setup
Source: https://github.com/timchap/dot-hermes/tree/main/skills/meta/browser-setup
Command: npx skills add https://github.com/timchap/dot-hermes --skill browser-setup-timchap

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires agent-browser, @askjo/camofox-browser, and includes references (resource) components.

What problem does it solve? Setting up reliable browser automation for an AI agent involves juggling Node.js tooling, platform-specific browser binaries, and anti-detection requirements, and this Skill walks through the entire installation and configuration process. ## Core Features & Use Cases - Dual Backend Setup: Installs agent-browser with system Chromium for general automation and Camoufox for anti-detection scraping on sites with bot blocking. - Cross-Platform Guidance: Covers Linux (including ARM64/Raspberry Pi), macOS, and Windows installation paths with platform-specific pitfalls. - Usage Patterns: Provides command sequences for navigation, interactive snapshots, form filling, screenshots, and waiting for dynamic content. - Use Case: You need to log into a JS-heavy site and scrape rendered content. Follow the setup steps, then use the open → snapshot → fill → click loop to automate the login flow and extract data. ## Quick Start Set up browser automation for Hermes by installing agent-browser and Chromium, then verify it works by opening a test page and taking a snapshot.

Frequently Asked Questions about browser-setup

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

FAQPage Schema
How do I set up browser automation for web scraping?▼

Install agent-browser globally via npm, then install a browser binary such as system Chromium. Verify with agent-browser open followed by agent-browser snapshot -i to confirm interactive elements are detected.

What is the difference between agent-browser and Camoufox?▼

agent-browser drives Chromium for general automation like forms and screenshots but is detectable as a bot. Camoufox is a fingerprint-mimicking Firefox build with anti-detection features for sites that block automation.

Does agent-browser work on Raspberry Pi or ARM64 Linux?▼

Chrome for Testing has no Linux ARM64 builds, so install system Chromium with apt install chromium-browser instead. Then point agent-browser at it using --executable-path /usr/lib/chromium/chromium.

Why does Camoufox fail with CannotFindXvfb on headless Linux?▼

Camoufox requires a virtual display on headless Linux systems. Install Xvfb with sudo apt install xvfb, then retry launching Camoufox.

Why is agent-browser ignoring my --executable-path flag?▼

The flag is ignored when an agent-browser daemon is already running from a previous session. Run agent-browser close first, then relaunch with the --executable-path flag.