Browser Automation Studio

Execute Browser Automation Studio workflows and capture screenshots and logs.

54|7|Updated Sep 19, 2021
One-click install
npx skills add https://github.com/Vrooli/Vrooli --skill browser-automation-studio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Browser Automation Studio
Source: https://github.com/Vrooli/Vrooli/tree/main/scenarios/prompt-manager/store/skills/packs/core/browser-automation-studio
Command: npx skills add https://github.com/Vrooli/Vrooli --skill browser-automation-studio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It tames the complexity of validating UI behavior locally by guiding you through executing Browser Automation Studio workflows, capturing artifacts, and diagnosing failures without sending data to the cloud.

Core Features & Use Cases

  • Workflow execution: Run stored BAS workflows, JSON files, or inline steps to smoke test navigation, elements, or user journeys while storing screenshots and logs.
  • Selector and schema references: Rely on selector registry conventions, schema commands, and CLI reference points to keep automation resilient to UI refactors and to understand node types.
  • Debugging and sessions: Analyze failure artifacts, follow a detective-style debug order, and manage session profiles so you can reproduce bugs and refresh authentication states.
  • Use Case: When a login flow fails intermittently after a UI change, execute a saved workflow with session profiles, review result files and screenshots, update selectors, and rerun before approving the release.

Quick Start

Use the Browser Automation Studio skill to run a smoke test that navigates to your app, captures a screenshot, and stores the output for debugging.

Frequently Asked Questions about Browser Automation Studio

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

FAQPage Schema
How do I run local browser automation workflows to validate UI changes?

Browser automation workflow execution validates UI changes by running stored BAS workflows, JSON files, or inline steps to smoke test navigation, elements, and user journeys while capturing screenshots and logs.

What is the best way to debug intermittent UI failures captured during workflow execution?

Debugging intermittent UI failures requires analyzing failure artifacts like screenshots and logs, following a detective-style debug order, and managing session profiles to reproduce bugs and refresh authentication states.

How do I keep browser automation scripts resilient during UI refactors?

Keeping browser automation scripts resilient during UI refactors requires relying on selector registry conventions, schema commands, and CLI reference points to maintain stable selectors and understand node types.

Can I execute multi-step browser journeys and capture artifacts without sending data to the cloud?

Executing multi-step browser journeys and capturing artifacts without cloud data transfer is supported locally through Browser Automation Studio, allowing complete workflow execution, smoke testing, and failure diagnosis on your machine.

Why does my browser automation CLI workflow fail after updating selectors?

Browser automation CLI workflows fail after selector updates when schema commands and selector registry conventions are misaligned, requiring workflow execution review, schema inspection, and session profile management to diagnose failures reliably.