agent-electrobun
Installation
SKILL.md
Electrobun App Automation with agent-electrobun
CDP (Chrome DevTools Protocol) controller for Electrobun apps that use multi-tab OOPIF architecture. Unlike agent-browser, this tool attaches to existing CDP targets — it never creates pages or navigates away, preserving the OOPIF lifecycle.
Prerequisites
The Electrobun app must be running with CDP enabled:
QUIVER_DEBUG=1env var set (enables--remote-debugging-port=9222)- Dev mode:
bun run dev:electrobunin the app directory
Architecture
Electrobun app
├── Shell webview (mainview) — tab bar, managed by shellRpc
│ └── window.__quiverAutomation — automation bridge (dev only)
└── Tab OOPIFs (tabview) — one OS process per tab, all app content
└── Each at tabview/index.html?tabId=tab-N