camoufox-browser

Automate headless web browsing with an anti-detection Camoufox REST API.

8.5k|894|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/jo-inc/camoufox-browser --skill camoufox-browser
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: camoufox-browser
Source: https://github.com/jo-inc/camoufox-browser/tree/main
Command: npx skills add https://github.com/jo-inc/camoufox-browser --skill camoufox-browser

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Camoufox Browser provides a headless, anti-detection automation server tailored for AI agents that must browse the web without triggering anti-bot defenses. It delivers stable element references, accessibility snapshots, per-user session isolation, and a REST API to drive tab-based interactions, enabling scalable agent workflows across sites with bot protections.

Core Features & Use Cases

  • Stable element refs and accessibility snapshots for reliable clicks and form fills.
  • Macro-based navigation to Google, YouTube, Amazon, Reddit, Wikipedia, and more, with safe, sandboxed session management.
  • Per-user isolation with tab groups, concurrency-safe operations, and robust error handling for production-grade agents.

Quick Start

Run the Camoufox server on port 9377 and connect your agent to begin issuing tab, navigate, and interaction commands.

Frequently Asked Questions about camoufox-browser

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

FAQPage Schema
How do I automate web scraping without triggering anti-bot protections?

To automate web scraping without triggering anti-bot protections, you can use a stealth headless browser that provides stable element references and accessibility snapshots to interact with pages safely. This approach isolates sessions per user to prevent detection.

How does a headless browser handle anti-detection for AI agents?

A headless browser handles anti-detection for AI agents by operating with stealth configurations that mask automation signatures. It exposes a REST API for navigation and interaction while maintaining per-user session isolation to bypass bot defenses.

Can I use a REST API to control browser tabs for web automation?

Yes, you can use a REST API to control browser tabs for web automation. The server exposes endpoints for tabs, navigation, clicking, typing, and scrolling, enabling programmatic interactions through simple HTTP requests.

What is the best way to fill forms and click elements on protected sites?

The best way to fill forms and click elements on protected sites is using a browser that generates stable element references and accessibility snapshots. This ensures reliable interactions even when page structures change dynamically.

Do I need Node.js to run a camoufox browser server?

Yes, you need Node.js to run the camoufox browser server. The automation environment requires a Node.js setup to launch the server on a local port and expose the REST API for agent interactions.

Why does my web automation fail on sites with bot protections?

Web automation fails on sites with bot protections because standard headless browsers expose automation signatures that trigger defenses. Using an anti-detection browser with sandboxed session management prevents these blocks.