npx claudepluginhub bitsky-tech/amphiloop --plugin AmphiLoopThis skill uses the workspace's default tool permissions.
A bridgic-browser project requires the following packages:
Automates 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 browser interactions via CLI using agent-browser: navigate, click, fill forms, snapshot pages, scrape content, manage sessions for AI agent workflows.
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Share bugs, ideas, or general feedback.
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).