browser

Automate Chrome browser interactions via the Chrome DevTools Protocol.

2.7k|308|Updated Jul 17, 2025
One-click install
npx skills add https://github.com/stellarlinkco/myclaude --skill browser-stellarlinkco
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browser
Source: https://github.com/stellarlinkco/myclaude/tree/main/skills/browser
Command: npx skills add https://github.com/stellarlinkco/myclaude --skill browser-stellarlinkco

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ws, and includes scripts (resource) components.

What problem does it solve?

This Skill automates browser interactions, allowing for tasks like web testing, data scraping, and interactive element selection without manual intervention.

Core Features & Use Cases

  • Launch Chrome: Start Chrome with remote debugging enabled.
  • Navigate Pages: Open specific URLs in new or existing tabs.
  • Execute JavaScript: Run arbitrary JavaScript code within the browser context.
  • Capture Screenshots: Take full-page screenshots.
  • Visual Element Picker: Interactively select DOM elements for further processing.
  • Use Case: Automate the process of logging into a website, filling out a form, and submitting it.

Quick Start

Use the browser skill to navigate to https://example.com in a new tab.

Frequently Asked Questions about browser

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate web browser interactions using Chrome DevTools Protocol?

Automate web browser interactions by using the Chrome DevTools Protocol (CDP) over a WebSocket connection to programmatically control Chrome instances for navigation, JavaScript execution, and data retrieval. This enables real-time browser control without manual intervention.

Can I execute JavaScript and capture full-page screenshots in a new Chrome tab?

Yes, you can execute JavaScript and capture full-page screenshots in a new Chrome tab. The Skill launches Chrome with remote debugging enabled, allowing you to navigate to specific URLs, run arbitrary JavaScript code within the page context, and save full-page captures.

Do I need an MCP server to run local web scraping and form automation tasks?

No, you do not need an MCP server to run local web scraping and form automation tasks. The Skill supports local execution directly without requiring an MCP server, enabling programmatic control over Chrome instances for tasks like logging into websites and submitting forms.

What is the best way to select and extract specific DOM elements during web testing?

The best way to select and extract specific DOM elements during web testing is to use the integrated visual element picker. This feature interactively selects DOM elements within the Chrome browser, allowing you to target page components for further processing and data extraction.

Does the browser automation Skill require external dependencies beyond WebSocket?

The browser automation Skill only requires the `ws` WebSocket dependency to establish connections to the CDP endpoint. It utilizes this WebSocket connection for real-time browser control, meaning no other external libraries are needed for core navigation and execution tasks.