The-Focus-AI

Chrome Driver — Development skill for Claude Code

Development community intermediate

/plugin install chrome-driver@focus-marketplace Web automation via Chrome DevTools Protocol.

How to install Chrome Driver

This entry records only its repository, not the path inside it, so there is no exact command to give. Open The-Focus-AI/chrome-driver and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Chrome Driver does

A Claude Code plugin that enables LLMs to interact with web pages through Chrome DevTools Protocol, implemented in pure Perl with no external dependencies.

Alternatives in Development

README

chrome-driver

A Claude Code plugin that enables LLMs to interact with web pages through Chrome DevTools Protocol, implemented in pure Perl with no external dependencies.

Features

  • Browser Automation: Navigate, click, type, interact with web pages
  • Content Extraction: Extract HTML, text, or markdown from pages
  • Visual Capture: Take screenshots (PNG, JPEG, WebP)
  • PDF Generation: Convert pages to PDF with full control
  • JavaScript Execution: Run JavaScript in browser context
  • Session Management: Save/load cookies and authentication state
  • Zero Dependencies: Pure Perl 5.14+ with standard modules only

Installation

Prerequisites

  • Perl 5.14 or later (included with macOS/Linux)
  • Chrome or Chromium browser

Install Plugin

**Via Focus Marketplace (Recommended):**

# Add the Focus marketplace (if not already added)
/plugin marketplace add The-Focus-AI/claude-marketplace

# Install the plugin
/plugin install chrome-driver@focus-marketplace

Then restart Claude Code.

**Manual Installation:**

# Clone repository
git clone https://github.com/The-Focus-AI/chrome-driver
cd chrome-driver

# The plugin is self-contained in .claude-plugin/
# Point Claude Code to this directory or copy to your plugins location

Quick Start

Use with Claude Code

Simply ask Claude to interact with websites:

> Take a screenshot of example.com
> Extract the text from https://news.ycombinator.com
> Generate a PDF of this page
> Fill out the login form at https://example.com/login

The browser-automation skill will automatically activate.

Slash Commands

Quick commands for common tasks:

/browser              # Check browser status
/screenshot URL       # Take screenshot
/pdf URL              # Generate PDF
/extract URL          # Extract content
/navigate URL         # Navigate and interact
/interact             # Multi-step interactions (no page reload)

...