browser-automation

Automate browser interactions with composable navigation, querying, and state confirmation.

1|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/CloudDevCrusader/riddle-rush-mono-repo --skill browser-automation-clouddevcrusader
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browser-automation
Source: https://github.com/CloudDevCrusader/riddle-rush-mono-repo/tree/main/.opencode/skill/browser-automation
Command: npx skills add https://github.com/CloudDevCrusader/riddle-rush-mono-repo --skill browser-automation-clouddevcrusader

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured and reliable way for agents to automate browser interactions, ensuring tasks are completed efficiently and safely.

Core Features & Use Cases

  • Composable Workflow: Enables agents to perform complex browsing tasks by chaining simple actions.
  • Reliable Interaction: Uses precise selectors and state confirmations to ensure actions are successful.
  • Use Case: An agent can use this skill to find a product on an e-commerce site, add it to the cart, and proceed to checkout by following the on-screen prompts.

Quick Start

Use the browser-automation skill to open a new tab to https://example.com.

Frequently Asked Questions about browser-automation

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

FAQPage Schema
How do I automate web page navigation and interaction for an agent?

Automate web page interaction by chaining simple actions into a composable workflow. This skill provides precise selectors and state confirmations to ensure agents can reliably navigate, extract text, and interact with web forms.

What is the best way to extract text and check element existence during web scraping?

The best way to extract text and check element existence is to use query modes designed for text extraction and element existence checks. These modes confirm the state of a web page reliably during web scraping tasks.

How do I automate selecting options within web forms using an agent?

Automate selecting options within web forms by using explicit steps designed for form interaction. Agents can navigate to the target page, query the dropdown elements, and select options safely using precise selectors and state confirmations.

Can I open new tabs and confirm page state when automating browser tasks?

Yes, you can open new tabs and confirm page state when automating browser tasks. The workflow includes explicit steps for opening new tabs and uses state confirmations to verify actions succeed before proceeding.

Does browser automation work for complex e-commerce workflows like finding products and checking out?

Browser automation works for e-commerce workflows by composable chaining of simple actions. An agent can reliably find a product, add it to cart, and proceed to checkout by following on-screen prompts with state confirmations.

Why do I need state confirmation when building web scraping and interaction workflows?

State confirmation is needed when building web scraping workflows to guarantee reliable execution. It verifies that elements have loaded or interactions have completed before the agent proceeds to the next step.