browser-automation

Automate Seon pod UI verification with Chrome-MCP browser tools.

1|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/seantempesta/seon --skill browser-automation-seantempesta
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browser-automation
Source: https://github.com/seantempesta/seon/tree/main/.claude/skills/browser-automation
Command: npx skills add https://github.com/seantempesta/seon --skill browser-automation-seantempesta

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the challenge of verifying the Seon pod's local web interface, specifically handling the complexities of long-lived SSE streams and tab management within an automated browser environment.

Core Features & Use Cases

  • Tab Orchestration: Safely manages browser tabs to prevent agent collisions during UI testing.
  • UI Verification: Enables visual and functional testing of the world roster, agent pages, and datom browser.
  • Use Case: When a developer updates the Datastar UI, they can use this skill to navigate to the local pod, take screenshots to verify layout, and inspect console logs for errors without manually switching browser windows.

Quick Start

Use the browser automation skill to open a new tab and navigate to the local world roster page to verify the current UI layout.

Frequently Asked Questions about browser-automation

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

FAQPage Schema
How do I automate browser UI testing for an application with long-lived SSE streams?

Automating browser UI testing with long-lived SSE streams requires offloading feed verification to server-side logs to prevent the automated browser environment from hanging. This approach manages the network request monitoring without blocking the testing session.

How do I manage browser tabs to prevent collisions during automated UI testing?

Tab orchestration manages browser tabs to prevent agent collisions during automated UI testing. It safely handles tab ownership so multiple testing agents can interact with the web interface without conflicting.

What is the best way to verify Datastar UI updates without manually switching browser windows?

The best way to verify Datastar UI updates is using an automated browser skill to navigate to the local pod, take screenshots to verify layout, and inspect console logs for errors. This removes the need to manually switch browser windows.

Does Chrome-MCP support taking screenshots and inspecting console logs for local web interfaces?

Yes, Chrome-MCP supports taking screenshots and inspecting console logs for local web interfaces. It facilitates visual and functional testing of UI components like world rosters, agent pages, and datom browsers.

Why does automated browser testing hang when verifying SSE streams?

Automated browser testing hangs when verifying SSE streams because the long-lived feed keeps the network connection open indefinitely. You must handle this by offloading feed verification to server-side logs instead of monitoring the stream directly.

Can I test world rosters, agent pages, and datom browsers in a single automated browser session?

Yes, you can test world rosters, agent pages, and datom browsers in a single automated browser session. The automation skill facilitates UI verification for all these components while managing tab ownership to prevent collisions.