powerskills-browser

Automate Edge browser control via CDP commands returning JSON results on Windows.

29|7|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/aloth/PowerSkills --skill powerskills-browser
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: powerskills-browser
Source: https://github.com/aloth/PowerSkills/tree/main/skills/browser
Command: npx skills add https://github.com/aloth/PowerSkills --skill powerskills-browser

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Edge browser automation via CDP to perform tasks such as listing tabs, navigating pages, capturing screenshots, and extracting content.

Core Features & Use Cases

  • List open tabs and their URLs
  • Navigate to URLs, capture screenshots, and extract page HTML/content
  • Execute JavaScript, click elements, fill forms, and scroll for automated web interactions
  • Use cases: QA automation, data extraction, and automated web workflows on Windows

Quick Start

Start Edge with remote debugging enabled and run the powerskills browser action to list tabs.

Frequently Asked Questions about powerskills-browser

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

FAQPage Schema
How do I automate Edge browser tasks via CDP on Windows?

Edge browser automation via CDP on Windows is achieved by enabling remote debugging and issuing CDP commands to list tabs, navigate pages, capture screenshots, and extract page content. The Skill returns JSON results for automated web workflows.

What do I need to set up before using CDP for browser automation testing?

CDP browser automation testing requires Edge with remote debugging enabled on default port 9222 on Windows. Once Edge is configured, you can issue CDP commands to execute JavaScript, click elements, and fill forms for QA workflows.

Can I extract page content and capture screenshots using Edge CDP?

Extracting page content and capturing screenshots using Edge CDP is fully supported. The Skill automates navigating to URLs, taking screenshots, extracting page HTML, and executing JavaScript, returning the captured data as JSON.

Does this approach work for automated form filling and web scraping?

Automated form filling and web scraping are core supported use cases. By issuing CDP commands to Edge, the Skill clicks elements, fills forms, scrolls pages, and extracts content, returning structured JSON results for data extraction workflows.

What is the best way to control Edge tabs remotely for web automation?

The best way to control Edge tabs for web automation is via the CDP protocol. The Skill lists open tabs and their URLs, navigates to targets, and performs automated interactions, returning the browser state as JSON.