ego-browser

安装量: 5.3K
排名: #2753

安装

npx skills add https://github.com/citrolabs/ego-lite --skill ego-browser

ego-browser ego-browser exposes a real Chromium browser through a CLI-accessible Node.js runtime. Its preloaded page , page.locator(...) , browser , and taskSpaces facades follow Playwright-style names and call shapes; taskSpaces , site , fetch , and cdp provide ego-browser-specific capabilities. For setup, install, or connection problems, read references/install.md . Run browser work with the Bash tool as ego-browser nodejs <<'EOF' ... EOF . Put the JavaScript directly in the heredoc; do not create a .js file, import Playwright, launch another browser, or invent helper names. Treat the heredoc as an execution container, not a planning unit. Default to one Bash invocation for the whole browser task. Keep every operation whose inputs can be derived inside that script: select the task space, observe state, branch with JavaScript, act, wait, extract, verify, complete the task space, and print the result. Use variables, loops, and conditionals instead of returning after each action. Start another Bash command only when continuation truly requires user input or control, visual inspection outside the script, or recovery from a command that cannot continue. Quick start Every example in this skill is deliberately composite. Adapt its URL, selectors, and data to the user task. ego-browser nodejs << 'EOF' const task = await taskSpaces.useOrCreate ( 'inspect example page' ) await browser.openOrReuseTab ( 'https://example.com' , { wait: true, timeout: 20000 } ) Show more Installs 802 Repository citrolabs/ego-lite GitHub Stars 1.1K First Seen May 30, 2026 Security Audits Gen Agent Trust Hub Warn Socket Warn Snyk Fail

返回排行榜