fuse-browser-usage
Installation
SKILL.md
It covers only the raw browser tooling. The full design pipeline (identity -> generate -> audit) is NOT here -- that lives in fuse-design:design-web and the fuse-design:design-review gate.
fuse-browser — Efficient Usage
Canonical doctrine for every mcp__fuse-browser__* call. Read this skill FIRST, then load the one reference matching your goal. Default engine is patchright (stealth identity auto-generated); the Chromium binary comes from setup.sh.
4 Rules (ZERO TOLERANCE)
- Fast-path FIRST (no browser launch, ~10× faster) —
browser_fetch/browser_fetch_batch/browser_crawl/browser_serp_batchto read a page, bulk-fetch, crawl a site, or scrape Google SERP. Open a live session ONLY when you need interaction, JS rendering, or pixels. - One session, always closed —
browser_openonce → reuse thesessionIdacrossbrowser_navigatecalls →browser_closewhen done. Never leak sessions; the 2-min TTL is a safety net, not a substitute for closing. - Batch over loops —
browser_serp_batch(N queries),browser_fetch_batch/browser_shots_batch(N URLs),browser_screenshot { viewports:[...], colorScheme }(responsive + dark in ONE call). Never write a per-URL loop. - Deterministic extraction —
browser_extract_schemawithcontainerSelector(card-by-card, correlated fields) over manualbrowser_snapshotparsing.