Windows Browser Ops for Openclaw

A powerful remote automation tool for controlling Windows browsers to capture evidence and manage web-based workflows through Openclaw Skills.

louisownopenclaw-netizen
v0.1.0
Apr 7, 2026
0
678
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install windows-browser-ops

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install windows-browser-ops using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Windows Browser Ops?

Windows Browser Ops is a technical skill designed to transform a Windows Desktop node into a remotely controlled browsing assistant. By utilizing Openclaw Skills, users can trigger browser-level actions such as opening URLs, interacting with web elements, and gathering visual evidence through automated scripts. This skill acts as remote hands for developers who need to perform complex browser interactions on a remote Windows environment while receiving real-time feedback and file uploads.

The tool bridges the gap between local automation and remote execution by leveraging PowerShell and Win32 APIs to handle window focus, navigation, and file packaging. It is specifically optimized for scenarios where a graphical user interface is required for verification or where specific Windows-only browser configurations are necessary.

Windows Browser Ops Use Cases

  • Remote capture of web page screenshots for documentation and bug reporting.
  • Automated downloading and zipping of multiple files from web portals for easier transport.
  • Performing browser-based demonstrations directly within Discord or remote sessions.
  • Executing UIAutomation tasks on legacy or complex web forms that require a real browser environment.

How Windows Browser Ops Works

  1. The system identifies the required browser task and checks if the Windows node is approved via Openclaw Skills.
  2. The launch_edge.ps1 script is invoked to initialize the browser and navigate to the specified URL.
  3. The focus_edge.ps1 script ensures the browser window is in the foreground to allow for accurate screenshots and UI interactions.
  4. Navigation and interaction scripts like edge_nav.ps1 are executed to reach the desired page state.
  5. Evidence is gathered using capture_screenshot.ps1 or by monitoring the download directory for completed files.
  6. For file-heavy tasks, download_and_zip.ps1 packages the results into a compressed archive for immediate upload back to the user.

Windows Browser Ops Setup

To deploy this skill within the Openclaw Skills framework, ensure your Windows node is active and PowerShell execution policies are configured.

# 1. Approve your desktop device
openclaw devices approve

# 2. Set the execution policy on the Windows node
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

# 3. Verify the script path
# Ensure scripts are located in C:\Users\<USER>\openclaw-scripts\windows-browser-ops\

Windows Browser Ops Data Schema & Taxonomy

The skill organizes its output by leveraging temporary system directories and structured script outputs as defined below:

Script Component Function Data Output
capture_screenshot.ps1 Full-screen or window capture PNG image file in %TEMP%
download_and_zip.ps1 Directory compression ZIP archive of Downloads folder
edge_nav.ps1 URL Navigation Updated browser session state
focus_edge.ps1 Window Management Foreground focus event

Windows Browser Ops Advanced Features

  • UIAutomation Client Integration: Access deep browser controls using PowerShell Add-Type for precise interaction.
  • Download Polling: Intelligent monitoring of .crdownload extensions to ensure files are fully downloaded before packaging.
  • Cross-Environment Execution: Capability to trigger Windows PowerShell scripts from WSL or remote Openclaw Skills nodes.
  • Win32 API Window Handling: Advanced window state management to prevent automation failures caused by minimized windows.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*