browser-automation

Select among four browser layers to automate web tasks with anti-detection.

90|16|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/WingedGuardian/GENesis-AGI --skill browser-automation-wingedguardian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browser-automation
Source: https://github.com/WingedGuardian/GENesis-AGI/tree/main/src/genesis/skills/browser-automation
Command: npx skills add https://github.com/WingedGuardian/GENesis-AGI --skill browser-automation-wingedguardian

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Web automation tasks often require balancing speed, reliability, and anti-detection constraints across different browser environments. This Skill provides a structured, layered approach that selects the lightest capable layer for a task while maintaining safety and traceability.

Core Features & Use Cases

  • Four browser layers (Fetch, Genesis Browser, On-Demand MCP, Computer Use) with guidance on when to use each and a token-cost model.
  • Default Camoufox profile with stealth rendering, plus a Chromium fallback for incompatible sites.
  • Collaboration mode for human-in-the-loop scenarios and On‑Demand MCP for network inspection.

Quick Start

Provide a task description and Genesis will automatically choose the appropriate browser layer and begin execution.

Frequently Asked Questions about browser-automation

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

FAQPage Schema
How do I automate web tasks while avoiding anti-detection mechanisms?

Multi-layer browser automation applies stealth rendering and selects the lightest capable layer to balance performance and anti-detection. It uses a default Camoufox profile with a Chromium fallback for incompatible sites.

When do I need to use different browser layers for web automation?

Different browser layers are needed to balance speed, reliability, and stealth across web tasks. A layer-selection guide automatically chooses among Fetch, On-Demand MCP, Genesis Browser, and Computer Use based on task requirements.

What is the best way to manage browser sessions for dynamic content rendering?

Managing browser sessions for dynamic content rendering requires a structured approach with safety gates and session management. This ensures traceability and maintains authentication across complex web automation tasks.

Can I use human-in-the-loop collaboration for complex form interaction tasks?

Human-in-the-loop collaboration is supported for form interaction tasks. The collaboration mode allows manual intervention during web automation, while On-Demand MCP provides network inspection capabilities.

Does web automation work with public data retrieval when sites block standard requests?

Public data retrieval works on blocked sites by utilizing stealth browser layers. The system automatically selects an appropriate layer with anti-detection requirements to safely retrieve public data.

Why does my web automation fail on certain incompatible sites using stealth rendering?

Web automation fails on incompatible sites when the default stealth rendering lacks compatibility. The system provides a Chromium fallback layer specifically to handle sites where the default Camoufox profile fails.