skills.vishalvoidskills/vishalvoid
Technical & DevelopmentIntermediate

claude-in-chrome-troubleshooting

Diagnose and fix Claude in Chrome MCP extension connectivity issues

Developer Setup

Setup & Installation

bash
npx skills add https://github.com/trailofbits/skills --skill claude-in-chrome-troubleshooting

Overview

What This Skill Does

Diagnoses and fixes connectivity failures between the Claude in Chrome MCP extension and Claude Code CLI on macOS. The core problem it solves is a conflict between Claude.app (Cowork) and Claude Code CLI, which register competing native messaging hosts in Chrome with incompatible socket formats. Covers socket path mismatches, stale version wrappers, multiple Chrome profiles, and TMPDIR misconfiguration.

Application

When to use this Skill

Documentation

Show Skills.md file

Claude in Chrome Troubleshooting

Diagnose and fix Claude in Chrome MCP extension connectivity issues.

Original Author: @jeffzwang from @ExaAILabs Enhanced by: Trail of Bits

When to Use

  • mcp__claude-in-chrome__* tools fail with "Browser extension is not connected"
  • Browser automation works erratically or times out
  • After updating Claude Code or Claude.app
  • When switching between Claude Code CLI and Claude.app (Cowork)

What It Does

  • Explains the Claude.app vs Claude Code native host conflict
  • Provides toggle script to switch between the two
  • Quick diagnosis commands
  • Full reset procedure
  • Covers edge cases (multiple profiles, stale wrappers, TMPDIR issues)

Installation

/plugin install trailofbits/skills/plugins/claude-in-chrome-troubleshooting
Lines 1 - 27 of 31

Recommendations

Explore other random skills

All skillsMy patterns