From AmphiLoop
Automates real browser tasks: viewing pages, login-gated sites, UI operations, social media scraping (Xiaohongshu/Weibo/X), JS-rendered pages, bot bypass, form filling, e2e checks via CLI/Python SDK.
How this skill is triggered — by the user, by Claude, or both
Slash command
/AmphiLoop:bridgic-browserThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
A bridgic-browser project requires the following packages:
A bridgic-browser project requires the following packages:
| Package | Description |
|---|---|
bridgic-browser | Browser automation CLI + Python SDK (installing one installs both) |
Additionally, browser binaries must be installed once: uv run playwright install chromium.
Installation: Run the install script to set up all dependencies:
bash "skills/bridgic-browser/scripts/install-deps.sh" "$PWD"
The script checks uv availability, initializes a uv project if needed, installs missing packages, and ensures Playwright chromium is available.
Notes:
bridgic-browser CLI, you must call it using uv run.bridgic-browser wait command parameter is in seconds, not milliseconds; for example, bridgic-browser wait 2 or bridgic-browser wait 3.2.Reference files cover all use cases. Load only the one(s) relevant to the task:
| 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.md).async, Browser, tool builder) → use SDK guide first (references/sdk-guide.md).references/cli-sdk-api-mapping.md), then SDK guide for final code generation (references/sdk-guide.md)..sh / terminal session vs .py script).~/.bridgic/bridgic-browser/user_data/; pass clear_user_data=True to Browser() for an ephemeral session.references/cli-sdk-api-mapping.md.async with Browser(...) preferred).npx claudepluginhub bitsky-tech/amphiloop --plugin AmphiLoopAutomates headless browser tasks with Vercel's agent-browser CLI: navigate URLs, snapshot interactive elements with refs (@e1), click/fill/type, scroll, test web pages.
Automates web browser interactions via CLI using natural language. Supports navigation, data extraction, screenshots, form filling, and click actions. Remote mode with Browserbase provides CAPTCHA solving, residential proxies, and anti-detection features.
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction.