Loading...
Loading...
Use for any task requiring a real browser: viewing web pages, accessing login-gated sites, operating web UIs, scraping social media (Xiaohongshu/Weibo/Twitter/X, etc.), reading JS-rendered or dynamic pages, bypassing bot detection, form filling, e2e checks, and general web automation. Prefer this over WebFetch whenever the page needs JS execution, authenticated session, interaction, or stealth. Invoke via terminal CLI (`bridgic-browser ...`) or Python SDK (`from bridgic.browser.session import Browser`, `from bridgic.browser.tools import BrowserToolSetBuilder`). Also covers accessibility snapshot refs, CLI-SDK mapping/migration, and generating SDK code from CLI action steps.
npx skill4agent add bitsky-tech/bridgic-browser bridgic-browser| Package | Description |
|---|---|
| Browser automation CLI + Python SDK (installing one installs both) |
uv run playwright install chromiumbash "skills/bridgic-browser/scripts/install-deps.sh" "$PWD"bridgic-browseruv runbridgic-browser waitbridgic-browser wait 2bridgic-browser wait 3.2| Scenario | Interface | Load |
|---|---|---|
| Directly control browser from terminal | CLI | cli-guide.md |
| Write Python code about browser automation | Python | sdk-guide.md |
| Write shell script about browser automation | CLI | cli-guide.md |
| Explore via CLI, then generate Python code | CLI → Python | cli-sdk-api-mapping.md + sdk-guide.md |
| Migrate / compare / explain CLI ↔ SDK | Both | cli-sdk-api-mapping.md |
| Configure env vars or login state persistence | Either | env-vars.md |
references/cli-guide.mdasyncBrowserreferences/sdk-guide.mdreferences/cli-sdk-api-mapping.mdreferences/sdk-guide.md.sh.py~/.bridgic/bridgic-browser/user_data/clear_user_data=TrueBrowser()references/cli-sdk-api-mapping.mdasync with Browser(...)