ZES-browser-agent

Automate browser-based smoke testing and screenshot capture for ZES dashboards.

Updated Jul 8, 2026
One-click install
npx skills add https://github.com/ZESCODE/Zes-Orchestration-System --skill zes-browser-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ZES-browser-agent
Source: https://github.com/ZESCODE/Zes-Orchestration-System/tree/main/.agents/skills/ZES-browser-agent
Command: npx skills add https://github.com/ZESCODE/Zes-Orchestration-System --skill zes-browser-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires browser-use.

What problem does it solve?

This Skill automates the verification and smoke testing of web-based dashboards and services, eliminating the need for manual browser interaction during deployment or maintenance.

Core Features & Use Cases

  • Automated Smoke Testing: Validates that multiple ZES dashboards are responsive and loading correctly.
  • Visual QA: Captures screenshots of various service endpoints for visual regression analysis.
  • Use Case: After a system update, use this agent to automatically verify that the Vite, Next, and Control dashboards are reachable and report their status in a single JSON summary.

Quick Start

Use the ZES-browser-agent to perform a full smoke test on all configured ZES dashboards and report the status of each.

Frequently Asked Questions about ZES-browser-agent

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

FAQPage Schema
How do I automate browser QA and smoke testing for multiple local web dashboards?

Automated browser QA for local web dashboards is handled by navigating to configured service ports, filling forms, capturing screenshots, and verifying reachability. The agent performs headless browser tasks to validate responsiveness and outputs a consolidated status report.

What is needed to run automated browser testing with a CDP instance?

Running automated browser testing with a CDP instance requires browser-use and a running CDP instance on port 9222. This environment setup enables the agent to execute headless browser tasks against local ports for visual regression analysis and status verification.

Can I capture screenshots of web service endpoints for visual regression testing?

Screenshot capture for visual regression testing is supported across various service endpoints. The agent automates the browser to load each dashboard, capture its visual state, and include the results in a summary for visual verification and analysis.

How do I verify that Vite and Next dashboards are responsive after a system update?

Verifying that Vite and Next dashboards are responsive after a system update involves running an automated smoke test. The agent checks multiple dashboards across local ports and reports their loading status and reachability in a single JSON summary.

Does browser-use support automated form filling for web services?

Browser-use supports automated form filling for web services within the ZES ecosystem. It drives the headless browser to interact with UI elements, enabling comprehensive quality assurance and smoke testing without manual interaction.

What are the limitations of using headless browser tasks for dashboard status verification?

Headless browser tasks for dashboard status verification require a pre-configured CDP instance on port 9222 and browser-use. Testing is limited to configured local ports and may not cover external services or complex authentication flows outside the ZES ecosystem.