browser-tools

Solid

Use this skill when the user asks to test, verify, interact with, or automate web pages and browsers. Trigger for requests involving Chrome automation, browser testing, web scraping, screenshot capture, element selection, or checking web applications. Also trigger when user mentions "browser tools" explicitly.

Web & Frontend 2 stars 1 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 78/100

Stars 20%
16
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Browser Tools Chrome DevTools Protocol automation for agent-assisted web testing and interaction. Uses Chrome running on `:9222` with remote debugging. ## Prerequisites **Run `/browser-tools:setup` once after plugin installation** - This installs dependencies and creates global symlinks for all browser scripts. ## Usage When user asks to test, verify, or interact with web pages using browser tools: 1. **Start Chrome** - Launch with debugging enabled 2. **Navigate & interact** - Use scripts to navigate, evaluate JS, take screenshots 3. **Return results** - Show output/screenshots to user **IMPORTANT**: Use command names directly (e.g., `browser-start`), NOT full paths (e.g., `~/bin/browser-start`). Commands are in PATH after setup. ## Available Scripts All scripts located in `${CLAUDE_SKILL_DIR}/scripts/`: ### browser-start By default use the persistent profile at `/tmp/chrome-profile-browser-tools`. ```bash browser-start --profile # Persistent profile browser-start # Fresh profile ``` Launch Chrome with remote debugging on port 9222. Use `--profile` to maintain login state between sessions. ### browser-nav ```bash browser-nav https://example.com browser-nav https://example.com --new ``` Navigate to URLs. Use `--new` to open in new tab instead of current tab. ### browser-eval ```bash browser-eval 'document.title' browser-eval 'document.querySelectorAll("a").length' browser-eval 'Array.from(document.querySelectorAll("h1")).map(h => h.textCont...

Details

Author
lttr
Repository
lttr/claude-marketplace
Created
8 months ago
Last Updated
4 days ago
Language
JavaScript
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category