ggprompts/my-plugins/automating-browser
Claude Code and agent skill by ggprompts/my-plugins
- community
Checking that the SKILL.md file is still in the repository.
Controls Chrome browser: takes screenshots, clicks buttons, fills forms, downloads images, inspects pages, captures network requests, checks console errors, debugs API issues. Use when: 'screenshot', 'click', 'fill form', 'download image', 'check browser', 'look at screen', 'capture page', 'check for errors', 'debug network', 'API failing', 'console errors'. Provides MCP tool discovery for 70 tabz_* browser automation tools.
Install
npx vskill@latest install ggprompts/my-plugins/automating-browserSKILL.md
Tabz MCP - Browser Automation
Overview
Control Chrome browser programmatically via the Tabz MCP server. 70 tools for screenshots, interaction, network debugging, and more.
Tool Discovery (MCP-CLI Mode)
Browser Debugging (Common Issues)
Check Console Errors
Debug Network/API Issues
Screenshot for Visual QA
Check Page State
Performance Profiling
DOM Tree Inspection
Code Coverage Analysis
Tool Categories
| Category | Tools | Purpose | |
|---|---|---|---|
| Tab Management | list_tabs, switch_tab, rename_tab, open_url | Navigate tabs | |
| Tab Groups | create_group, add_to_group, ungroup_tabs | Organize tabs | |
| Windows | list_windows, create_window, tile_windows | Window management | |
| Audio | speak, list_voices, play_audio | TTS notifications | |
| Page Info | get_page_info, get_element, get_dom_tree | Inspect content | |
| Interaction | click, fill | Click/type | |
| Screenshots | screenshot, screenshot_full | Capture visuals | |
| Downloads | download_image, download_file | Save files | |
| Network | enable_network_capture, get_network_requests | Debug APIs | |
| Console | get_console_logs, execute_script | Debug JS | |
| Performance | profile_performance, get_coverage | Diagnose slowness | |
| Emulation | emulate_device, emulate_geolocation | Responsive testing |
Tab Groups (Parallel Workers)
When multiple Claude workers run in parallel, each MUST create their own named group:
Group colors: grey, blue, red, yellow, green, pink, purple, cyan
Quick Patterns
Screenshot:
Click:
Fill form:
Switch tab:
TTS notification:
Important Notes
- Always check schema first: Run
mcp-cli info tabz/<tool>beforemcp-cli call - Tab IDs: Chrome tab IDs are large integers (e.g.,
1762556601), not 1, 2, 3 - Network capture: Enable BEFORE the page makes requests
- Screenshots: Return file paths - use Read tool to view
- Selectors: CSS selectors -
#id,.class,button[type="submit"] - JSON quoting: Use single quotes around JSON, double quotes inside
Heredoc for Complex JSON
For complex nested JSON, use heredoc to avoid escaping issues:
Resources
See references/workflows.md for more patterns.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugins/tools/conductor/skills/automating-browser/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/ggprompts/my-plugins/automating-browser)