Controls Chrome browser: takes screenshots, clicks buttons, fills forms, downloads images, inspects pages, captures network requests. Use when user says: 'screenshot this', 'click the button', 'fill the form', 'download that image', 'what page am I on', 'check the browser', 'look at my screen', 'interact with the website', 'capture the page', 'get the HTML', 'inspect element'. Provides MCP tool discovery for tabz_* browser automation tools.
View on GitHubGGPrompts/TabzChrome
conductor
January 16, 2026
Select agents to install to:
npx add-skill https://github.com/GGPrompts/TabzChrome/blob/main/plugins/conductor/skills/automating-browser/SKILL.md -a claude-code --skill automating-browserInstallation paths:
.claude/skills/automating-browser/# Tabz MCP - Browser Automation
## Overview
Control Chrome browser programmatically via the Tabz MCP server. This skill dynamically discovers available tools (never goes stale) and provides workflow patterns for common browser automation tasks.
## Tool Discovery
**Always discover available tools dynamically** - never assume which tools exist:
```bash
# List all available Tabz tools
mcp-cli tools tabz
# Get schema for a specific tool (REQUIRED before calling)
mcp-cli info tabz/<tool_name>
# Search for tools by keyword
mcp-cli grep "screenshot"
```
## Calling Tools
**Mandatory workflow** - always check schema before calling:
```bash
# Step 1: Check schema (REQUIRED)
mcp-cli info tabz/tabz_screenshot
# Step 2: Call with correct parameters
mcp-cli call tabz/tabz_screenshot '{"selector": "#main"}'
```
## Tool Categories
Discover tools by running `mcp-cli tools tabz`. Common categories include:
| Category | Tools Pattern | Purpose |
|----------|---------------|---------|
| Tab Management | `tabz_list_tabs`, `tabz_switch_tab`, `tabz_rename_tab` | Navigate between tabs |
| Tab Groups | `tabz_list_groups`, `tabz_create_group`, `tabz_update_group`, `tabz_add_to_group`, `tabz_ungroup_tabs` | Organize tabs into groups |
| Claude Group | `tabz_claude_group_add`, `tabz_claude_group_remove`, `tabz_claude_group_status` | Highlight tabs Claude is working with |
| Windows | `tabz_list_windows`, `tabz_create_window`, `tabz_update_window`, `tabz_close_window` | Manage browser windows |
| Displays | `tabz_get_displays`, `tabz_tile_windows`, `tabz_popout_terminal` | Multi-monitor layouts, terminal popouts |
| Audio | `tabz_speak`, `tabz_list_voices`, `tabz_play_audio` | TTS and audio file playback |
| Page Info | `tabz_get_page_info`, `tabz_get_element` | Inspect page content |
| Interaction | `tabz_click`, `tabz_fill` | Interact with elements |
| Screenshots | `tabz_screenshot*` | Capture page visuals |
| Downloads | `tabz_download*` | Download files/images |
| Network | `