Skip to content
chrome-integration logo

Chrome Integration

chrome-integration

Guide for using Claude Code with Chrome browser integration. Use when automating browser tasks, debugging web apps, testing UI, or extracting data from websites. Covers setup, capabilities, and common workflows.

SKILL.md

Full skill instructions

Chrome Integration

Connect Claude Code to Chrome for browser automation, live debugging, and web app testing.

Quick Reference

ElementRequirement
StatusBeta (Chrome only, no Brave/​Arc/​WSL)
CLI Flagclaude --chrome
Slash Command/​chrome (status/​enable in-session)
ExtensionClaude in Chrome v1.0.36+
Claude Codev2.0.73+
PlanPro, Team, or Enterprise

What You Can Do

CapabilityDescription
Live DebuggingRead console errors, DOM state, fix code directly
Design VerificationBuild UI, open in browser, verify against mocks
Web App TestingTest forms, check regressions, verify user flows
Authenticated AppsAccess Google Docs, Gmail, Notion using your login
Data ExtractionPull structured data from web pages
Task AutomationAutomate data entry, form filling, multi-site workflows
Session RecordingRecord browser interactions as GIFs

Setup

Prerequisites

  1. Google Chrome browser installed
  2. Claude in Chrome extension v1.0.36+
  3. Claude Code v2.0.73+
  4. Paid Claude plan

Enable Chrome Integration

Option 1: At startup

claude --chrome

Option 2: In-session

/​chrome

Verify Connection

Run /​chrome to check status. If extension not detected, you'll see install instructions.

How It Works

  • Claude Code communicates via Chrome's Native Messaging API
  • Extension receives commands and executes in browser
  • Opens new tabs for tasks (doesn't take over existing)
  • Shares login state - if you're logged into a site, Claude can access it
  • Visible browser required (no headless mode)

Handling Blockers

When Claude encounters login pages, CAPTCHAs, or other blockers:

  1. Claude pauses and asks you to handle it
  2. You can provide credentials or log in manually
  3. Tell Claude to continue when ready

Common Workflows

Debug a Web App

Open localhost:3000, check the console for errors,
and fix any issues you find in the code

Test a Form

Go to my signup form at localhost:3000/​signup,
try submitting with invalid data, and verify
the error messages are correct

Extract Data

Go to https://example.com/​products, extract all
product names and prices, and save them to products.json

Verify Design

Open localhost:3000 and compare the header layout
to this Figma screenshot: [paste screenshot]

Automate Multi-Step Task

Log into my staging site, navigate to settings,
update the company name to "Acme Corp", and
take a screenshot of the confirmation

Workflow: Browser Debugging Session

Prerequisites

  • Chrome extension installed
  • Claude Code v2.0.73+
  • Dev server running (if testing local app)

Steps

  1. Start Claude with Chrome

    • Run claude --chrome
    • Verify connection with /​chrome
  2. Navigate to Your App

    • Ask Claude to open your URL
    • Wait for page to load
  3. Debug Issues

    • Claude reads console errors
    • Claude inspects DOM state
    • Claude fixes code in terminal
    • Refresh to verify fix
  4. Document Results

    • Record GIF of working feature
    • Commit fixes

Validation

  • Console errors resolved
  • UI renders correctly
  • User flows work as expected

Tips and Best Practices

Be Specific with URLs

# Good
Go to localhost:3000/​dashboard

# Avoid
Open my app

Chain Terminal and Browser Actions

Run the tests, then open the coverage report
in Chrome and summarize the uncovered areas

Use for Visual Verification

Build a card component matching this design,
then open it in Chrome and verify the spacing

Handle Dynamic Content

Wait for the loading spinner to disappear,
then extract the table data

Limitations

LimitationDetails
Chrome OnlyNo Brave, Arc, or other Chromium browsers
No WSLWindows Subsystem for Linux not supported
No HeadlessRequires visible browser window
Your SessionUses your login state (feature, not bug)
Extension RequiredClaude in Chrome must be installed

Troubleshooting

IssueSolution
Extension not detectedInstall/​update Claude in Chrome extension
Connection failedRestart Chrome, try /​chrome again
Can't access siteLog in manually, then tell Claude to continue
Action failedTry being more specific about what to click/​type
Slow responsesClose unnecessary Chrome tabs

Security Considerations

  • Chrome integration uses your browser session
  • Claude can access any site you're logged into
  • Sensitive actions (banking, etc.) require your explicit guidance
  • Session recordings may capture sensitive data
  • Use separate Chrome profile for sensitive work if needed

Reference

ResourceDescription
Chrome DocsOfficial documentation
ExtensionChrome Web Store link
/​chromeIn-session status and management

More Productivity & Planning skills

brainstorming logo
Productivity & Planning

brainstorming

Structured design dialogue that validates ideas before implementation begins.

295.4K 385.7K
View
ui-ux-pro-max logo
Productivity & Planning

ui-ux-pro-max

Comprehensive design intelligence for web and mobile UI/UX across 10 technology stacks.

133.1K 383.9K
View
writing-plans logo
Productivity & Planning

writing-plans

Comprehensive implementation plans for multi-step tasks, breaking down specs into bite-sized, testable steps.

295.4K 268K
View
using-superpowers logo
Productivity & Planning

using-superpowers

Introduction to the obra skills system with mandatory skill invocation rules and best practices.

295.4K 259.8K
View
executing-plans logo
Productivity & Planning

executing-plans

Execute a written implementation plan with critical review and task checkpoints.

295.4K 229.1K
View
dispatching-parallel-agents logo
Productivity & Planning

dispatching-parallel-agents

Delegate independent tasks to specialized agents working concurrently with isolated context.

295.4K 206.3K
View
using-git-worktrees logo
Productivity & Planning

using-git-worktrees

Isolated git worktrees with smart directory selection and safety verification.

295.4K 205.2K
View
webapp-testing logo
Productivity & Planning

webapp-testing

Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.

179.7K 170.6K
View
content-strategy logo
Productivity & Planning

content-strategy

Plan searchable and shareable content that drives traffic, builds authority, and generates leads.

53.3K 150.9K
View
repo-intake-and-plan logo
Productivity & Planning

repo-intake-and-plan

README-first repository scanner that extracts commands and classifies reproduction candidates without executing them.

497 139.6K
View
marketing-ideas logo
Productivity & Planning

marketing-ideas

Brainstorm and prioritize marketing strategies tailored to your SaaS stage, budget, and goals.

53.3K 137.2K
View
site-architecture logo
Productivity & Planning

site-architecture

Plan and optimize your website's page hierarchy, navigation, URL structure, and internal linking.

53.3K 112.8K
View

Productivity AI tools

Vimcal logo
Productivity

Vimcal

The world's fastest calendar for remote work

Free
View
SaveDay logo
Productivity

SaveDay

Capture, organize, and utilize your knowledge effortlessly.

Free
View
A
Productivity

Any Summary

Instant Summaries of Audio & Video Interviews with AnySummary

Freemium
View
M
Productivity

Map This

Transform PDFs into engaging mind maps.

Freemium
View
ChatPDF logo
Productivity

ChatPDF

Chat with any PDF instantly

Free
View
I
Productivity

intellisay

Create an optimal daily plan using your voice

Paid
View
A
Productivity

Aurora AI

A productivity platform to centralize organizational knowledge and workflows with contextual AI assistance.

Paid
View
AskYourPDF logo
Productivity

AskYourPDF

AskYourPDF Pricing Plans: Tailored to Your Needs

Free
View