Files
GLM-Tools-Skills-Agents/commands/claude-codex-settings/playwright-tools-setup.md
uroma 5889d3428b Add comprehensive skills, agents, commands collection
- Added 44 external skills from obra/superpowers, ui-ux-pro-max-skill, claude-codex-settings
- Added 8 autonomous agents (commit-creator, pr-creator, pr-reviewer, etc.)
- Added 23 slash commands for Git/GitHub, setup, and plugin development
- Added hooks for code formatting, notifications, and validation
- Added MCP configurations for Azure, GCloud, Supabase, MongoDB, etc.
- Added awesome-openclaw-skills registry (3,002 skills referenced)
- Updated comprehensive README with full documentation

Sources:
- github.com/obra/superpowers (14 skills)
- github.com/nextlevelbuilder/ui-ux-pro-max-skill (1 skill)
- github.com/fcakyon/claude-codex-settings (29 skills, 8 agents, 23 commands)
- github.com/VoltAgent/awesome-openclaw-skills (registry)
- skills.sh (reference)
- buildwithclaude.com (reference)
2026-02-13 10:30:11 +00:00

2.0 KiB

description
description
Configure Playwright MCP

Playwright Tools Setup

Source: microsoft/playwright-mcp

Check Playwright MCP status and configure browser dependencies if needed.

Step 1: Test Current Setup

Run /mcp command to check if playwright server is listed and connected.

If playwright server shows as connected: Tell user Playwright is configured and working.

If playwright server is missing or shows connection error: Continue to Step 2.

Step 2: Browser Installation

Tell the user:

Playwright MCP requires browser binaries. Install them with:

npx playwright install

This installs Chromium, Firefox, and WebKit browsers.

For a specific browser only:
npx playwright install chromium
npx playwright install firefox
npx playwright install webkit

Step 3: Browser Options

The MCP server supports these browsers via the --browser flag in .mcp.json:

  • chrome (default)
  • firefox
  • webkit
  • msedge

Example .mcp.json for Firefox:

{
  "playwright": {
    "command": "npx",
    "args": ["@playwright/mcp@latest", "--browser", "firefox"]
  }
}

Step 4: Headless Mode

For headless operation (no visible browser), add --headless:

{
  "playwright": {
    "command": "npx",
    "args": ["@playwright/mcp@latest", "--headless"]
  }
}

Step 5: Restart

Tell the user:

After making changes:
1. Exit Claude Code
2. Run `claude` again

Changes take effect after restart.

Troubleshooting

If Playwright MCP fails:

Common fixes:
1. Browser not found - Run `npx playwright install`
2. Permission denied - Check file permissions on browser binaries
3. Display issues - Use `--headless` flag for headless mode
4. Timeout errors - Increase timeout with `--timeout-navigation 120000`

Alternative: Disable Plugin

If user doesn't need browser automation:

To disable this plugin:
1. Run /mcp command
2. Find the playwright server
3. Disable it

This prevents errors from missing browser binaries.