Skip to content

ego-browser Web Automation

Lets an agent drive a Chromium browser that uses your logged-in sites to browse, click, and extract page data

Stars
21,281
Licence
MIT
Files
15 files

What it does

This skill tells an AI agent to use the ego-browser program, a Chromium browser built for both people and AI agents, instead of other web tools. Once installed, the agent runs ego-browser's built-in usage guide before browser work, then can open sites, fill forms, click buttons, take screenshots, and pull data from pages, including sites you are already signed into. Small helper scripts add shortcuts for GitHub repo stats and issues, Google search results, X/Twitter post text, and autocomplete suggestions.

Great for

  • People who want an agent to handle repetitive web tasks in a browser they already use and are logged into
  • QA or developers who want an agent to test web apps, reproduce bugs, or review app quality
  • Users who need quick data pulled from GitHub, Google results, or X posts without writing scraping code

Skip it if

  • Anyone who does not want an agent acting inside their logged-in accounts, since it can read and act on personal sessions (risk of unintended posts, purchases, or data exposure)
  • Tasks that involve clearing cookies or storage without care, because some clears affect the whole browser profile and can sign you out or delete data
  • Sites with terms that prohibit automated access, since the helper scripts scrape page elements that may change without notice

Try asking

  • “Open github.com, search for Python web frameworks sorted by stars, and list the top 10 with their star counts”
  • “Go to the open issues for a given GitHub repo and summarize the titles”
  • “Run a Google search for 'best budget laptops 2026' and give me the top results with snippets”
  • “Test the signup form on my staging site and take screenshots of any errors”
Step-by-step guide: how to use ego-browser Web AutomationInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 15 original files, the MIT licence and an attribution note.

    ego-browser.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip ego-browser.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip ego-browser.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Run the agent with a specific goal and the site names so it picks the right helper, for example 'use ego-browser to list open issues for owner/repo'.
  • Review actions before the agent submits forms, posts, or purchases while you are signed in.
  • If the ego-browser command is missing, ask the agent to follow the install reference in the skill first.

What's inside

  • agents/openai.yaml
  • learnings/github/browser-tools/repo-stats.js
  • learnings/github/manifest.json
  • learnings/github/notes/overview.md
  • learnings/github/tools/open-issues.js
  • learnings/github/tools/search-repos.js
  • learnings/google/browser-tools/autocomplete.js
  • learnings/google/manifest.json
  • learnings/google/notes/overview.md
  • learnings/google/tools/search-extract.js
  • learnings/x-com/browser-tools/extract-post.js
  • learnings/x-com/manifest.json
  • learnings/x-com/notes/overview.md
  • learnings/x-com/notes/timeline.md
  • SKILL.md

Redistributed unmodified from citrolabs/ego-lite under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.