browser-harness

Automate live Chrome sessions via the Chrome DevTools Protocol for navigation and tab management.

61|11|Updated Jun 15, 2026
One-click install
npx skills add https://github.com/Matymatyk-business/david-skills --skill browser-harness-matymatyk-business
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browser-harness
Source: https://github.com/Matymatyk-business/david-skills/tree/main/skills/browser-harness
Command: npx skills add https://github.com/Matymatyk-business/david-skills --skill browser-harness-matymatyk-business

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates browser interactions against a live Chrome session, enabling automation, scraping, and testing without manual steps.

Core Features & Use Cases

  • Direct CDP-based control over an active browser session to perform navigation, tab management, screenshots, and content extraction
  • Support for local Chrome with remote debugging and cloud or isolated-profile modes
  • Real-world use cases include automated QA tests, data collection from live pages, and interactive exploration with live sessions

Quick Start

Open a page in the active browser and print its page information to verify the connection.

Frequently Asked Questions about browser-harness

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

FAQPage Schema
How do I automate browser interactions against an active Chrome session?

You can automate browser interactions using the Chrome DevTools Protocol (CDP) to directly control a live Chrome session, enabling navigation, tab management, screenshots, and content extraction.

Do I need remote debugging enabled to control Chrome with CDP?

Yes, controlling Chrome with CDP requires either a running Chrome instance with remote debugging enabled or an isolated profile with a designated CDP URL for local or cloud connections.

Can I use CDP for web scraping and automated QA testing?

Yes, CDP is applicable for web scraping and automated QA testing, allowing you to collect data from live pages and execute interactive workflows against an active browser session.

How do I connect to a remote cloud Chrome instance for automation?

Connect to a remote cloud Chrome instance by providing a designated CDP URL, allowing direct browser control over the active session for automation and interactive exploration tasks.

What browser automation tasks can I perform with Chrome DevTools Protocol?

Using Chrome DevTools Protocol, you can perform tab management, page navigation, capture screenshots, and inspect page state against a live browser session for automation or testing.