browser-tools

Community

Lightweight browser automation toolkit.

AuthorWhamp
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a lightweight set of scripts to control a running Chrome/Chromium instance via the DevTools protocol, enabling automated, repeatable browser interactions without heavy dependencies.

Core Features & Use Cases

  • Session management: Start or attach to a Chrome session and reuse it across actions.
  • Navigation and capture: Navigate to URLs, inspect elements, and take screenshots.
  • JSON-first output: Consistent machine-readable results for automation pipelines.

Quick Start

  • Start a session: node scripts/start.js
  • Navigate to a URL: node scripts/navigate.js https://example.com
  • Take a full-page screenshot: node scripts/screenshot.js --format=png
  • Resolve an element: node scripts/element.js ".my-selector"

Dependency Matrix

Required Modules

puppeteer-core

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: browser-tools
Download link: https://github.com/Whamp/whamp-claude-tools/archive/main.zip#browser-tools

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository