browsing
CommunityAutomate Chrome, interact with any website.
System Documentation
What problem does it solve?
This skill enables seamless interaction with complex, dynamic websites that require authentication, JavaScript execution, or multi-step workflows. It eliminates the limitations of simple HTTP requests, allowing you to automate tasks like logging in, filling forms, scraping dynamic content, and managing multiple browser tabs, just as a human would.
Core Features & Use Cases
- Full Browser Control: Navigate, click, type, select, and execute JavaScript directly in a Chrome instance.
- Authenticated Sessions: Maintain login sessions for interacting with private web applications.
- Dynamic Content Extraction: Extract data from JavaScript-heavy pages that load content asynchronously.
- Use Case: You need to log into an internal company portal, navigate to a specific report, apply filters, and then download the resulting data. This skill can automate the entire sequence, handling the login, clicks, form submissions, and waiting for dynamic content to load, delivering the report directly to you.
Quick Start
Navigate and extract content:
{action: "navigate", payload: "https://example.com"} {action: "await_element", selector: "h1"} {action: "extract", payload: "text", selector: "h1"}
Fill and submit form:
{action: "navigate", payload: "https://example.com/login"} {action: "await_element", selector: "input[name=email]"} {action: "type", selector: "input[name=email]", payload: "user@example.com"} {action: "type", selector: "input[name=password]", payload: "password123 "} {action: "await_text", payload: "Welcome"}
Dependency Matrix
Required Modules
None requiredComponents
💻 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: browsing Download link: https://github.com/michellepellon/dotfiles/archive/main.zip#browsing Please download this .zip file, extract it, and install it in the .claude/skills/ directory.