chrome-driver
Description
A Claude Code plugin that enables LLMs to interact with web pages through Chrome DevTools Protocol, implemented in pure Perl with no external dependencies.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
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)
...
Related Skills
Awesome Go
A curated list of awesome Go frameworks, libraries and software
Development next.js
| The React Framework | 138360 | 1503 | 1 |
Development sharing-skills
skill for guidance.
Development root-cause-tracing
Use when errors occur deep in execution and you need to trace back to find the original trigger.
Development Template Skill
Minimal skeleton for a new skill project structure.
Development Third-party Notices
THE FOLLOWING SETS FORTH ATTRIBUTION NOTICES FOR THIRD PARTY SOFTWARE THAT MAY BE CONTAINED IN PORTIONS OF THI
Development