
Browser Automation
- 1 installs
- 47 repo stars
- Updated August 3, 2026
- ofershap/real-browser-mcp
Helps with automation & workflows tasks.
About
browser-automation is a Claude Code skill for automation & workflows. It helps solo builders move faster with AI-assisted coding.
- browser-automation
- Automation & Workflows
- AI-coding skill
Browser Automation by the numbers
- 1 all-time installs (skills.sh)
- Ranked #1,983 of 2,715 Automation & Workflows skills by installs in the Skillselion catalog
- Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/ofershap/real-browser-mcp --skill browser-automationAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1 |
|---|---|
| repo stars | ★ 47 |
| Last updated | August 3, 2026 |
| Repository | ofershap/real-browser-mcp ↗ |
What it does
Helps with automation & workflows tasks.
Files
Browser Automation with Real Browser MCP
Use this skill when you need to interact with the user's actual browser - clicking, typing, reading pages, taking screenshots, or navigating.
Before You Start
1. Verify the extension is connected: try browser_tabs with action "list" first 2. If disconnected, ask the user to check the extension icon (should show green "ON") 3. Never close tabs you didn't create
Reading Pages
Start with browser_snapshot to get the accessibility tree. This gives you refs like "e12" that you use for interaction.
For large pages, scope with a CSS selector: browser_snapshot with selector: "main" or selector: ".content".
Use browser_text to extract raw text when you need the full content.
Interacting
Always snapshot first, then use refs:
browser_clickwithref: "e12"to clickbrowser_typewithref: "e5"andtext: "hello"to typebrowser_press_keywithkey: "Enter"to submitbrowser_scrollwithdirection: "down"to scroll
Dynamic Content (SPAs, social media)
1. browser_scroll down to load more content 2. browser_wait with a selector for lazy-loaded elements 3. Snapshot again after scrolling - refs are regenerated 4. For virtual scroll containers (Twitter feeds, Reddit), pass the container's CSS selector to browser_scroll
Debugging
browser_consolereads console.log/warn/error outputbrowser_networkshows XHR/fetch requests with status codesbrowser_screenshotcaptures what the user sees
Common Mistakes
- Using stale refs after navigation or scroll (always re-snapshot)
- Trying to click elements in iframes (scope snapshot to the iframe)
- Not waiting for page load after navigation