browser-automation
FeaturedWeb automation with 4-layer escalation (Fetch, Genesis Browser, On-Demand MCP, Computer Use), anti-detection, and persistent profiles
AI & Automation 89 stars
16 forks Updated today MIT
Install
Quality Score: 91/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Browser Automation
## Purpose
Reference playbook for web automation tasks. Provides layer selection,
error recovery strategies, CSS selector patterns, form filling methodology,
and safety gates. Loaded when Genesis performs browser-based tasks.
## Browser Layers
Genesis has four layers of browser interaction. Choose the lightest layer
that can accomplish the task. **Token cost increases with each layer.**
### Layer 1: Web Fetch (read-only, public data — zero browser tokens)
- Tools: `WebFetch`, Firecrawl, `genesis.web` (SearXNG + Brave)
- Use for: public information retrieval, search, reading articles
- No authentication, no interaction, no JavaScript rendering
- Fastest and cheapest option
### Layer 2: Genesis Browser Tools (persistent profile, on-demand)
- Tools: `browser_navigate`, `browser_click`, `browser_fill`,
`browser_upload`, `browser_press_key`, `browser_screenshot`,
`browser_snapshot`, `browser_run_js`, `browser_sessions`,
`browser_clear_domain`
- Available via genesis-health MCP (always loaded, ~800 chars token cost)
- Browser launches lazily on first navigation — zero overhead until used
- All blocking tools have a hard 60s timeout (configurable per tool) to
prevent indefinite hangs. `browser_fill` scales with string length.
- **Default mode**: Camoufox (anti-detection Firefox). Always runs headed on
VNC display :99 — observable via noVNC. Profile at `~/.genesis/camoufox-profile/`.
Includes humanized cursor movement, per-keystroke typing with ...
Details
- Author
- WingedGuardian
- Repository
- WingedGuardian/GENesis-AGI
- Created
- 4 months ago
- Last Updated
- today
- Language
- Python
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Featured
browser-automation
Use when the user asks to automate browser tasks, scrape websites, fill forms, capture screenshots, extract structured data from web pages, or build web automation workflows. NOT for testing — use playwright-pro for that.
23,342 Updated 1 weeks ago
alirezarezvani AI & Automation Solid
browser-use
Browser automation for scraping, form submission, screenshots, and web interaction via CDP or Playwright.
3 Updated yesterday
Silex-Research AI & Automation Listed
agentic-browser-automation
Build AI-powered browser agents that autonomously navigate, scrape, fill forms, and extract data from dynamic websites using LLM reasoning + Playwright
8 Updated today
mouadja02