browser-automation

Automate Electron app UI interactions via Chrome DevTools Protocol.

3.2k|690|Updated Aug 25, 2025
One-click install
npx skills add https://github.com/Devin-AXIS/iPolloWork --skill browser-automation-devin-axis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browser-automation
Source: https://github.com/Devin-AXIS/iPolloWork/tree/main/.opencode/skills/browser-automation
Command: npx skills add https://github.com/Devin-AXIS/iPolloWork --skill browser-automation-devin-axis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates UI interactions with local Electron apps using Chrome DevTools Protocol (CDP), streamlining development and testing workflows.

Core Features & Use Cases

  • Electron UI Automation: Drive local Electron app UI through CDP.
  • Local Development Test Tooling: Ideal for local UI smoke tests and driving app UI during development.
  • Use Case: For instance, you can automate tasks like form submissions or button clicks in your Electron app to ensure they work as expected.

Quick Start

Use the browser-automation skill to click the 'Run task' button in your app UI.

Frequently Asked Questions about browser-automation

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

FAQPage Schema
How do I automate UI interactions for a local Electron app?

You can automate local Electron app UI interactions by using Chrome DevTools Protocol to drive actions like form submissions and button clicks during development.

Can I use Chrome DevTools Protocol to test an Electron application locally?

Yes, Chrome DevTools Protocol supports local testing for Electron apps by enabling automated UI smoke tests and driving app interactions during development.

What is needed to perform automated button clicks in an Electron app?

Automating button clicks in an Electron app requires an environment supporting Chrome DevTools Protocol to interact with the local UI elements.

Does this approach work for local development UI smoke tests?

Yes, driving UI through Chrome DevTools Protocol is ideal for local development UI smoke tests, ensuring form submissions and button clicks work as expected.

What are the limitations of automating Electron UI with CDP?

Automating Electron UI with CDP requires Chrome DevTools Protocol support and is limited to local development and testing workflows rather than production environments.