browser-automation

Automate browser tasks with Playwright-style navigation, clicking, typing, and data capture.

10|7|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/librefang/librefang-registry --skill browser-automation-librefang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browser-automation
Source: https://github.com/librefang/librefang-registry/tree/main/hands/browser
Command: npx skills add https://github.com/librefang/librefang-registry --skill browser-automation-librefang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Browser automation patterns provide a reliable way to interact with real websites programmatically, performing actions like navigation, clicking, typing, and extracting data without manual effort.

Core Features & Use Cases

  • Playwright-based actions: navigate, click, type, screenshot, read page, close browser
  • SPA-aware reading, error handling, and purchase-approval guardrails for safe automation
  • Use case: Automate end-to-end tasks such as login, product search, and checkout across complex web apps while maintaining safety and visibility

Quick Start

Tell your assistant to perform a browser task by providing a target site and a sequence of actions to automate.

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 form submissions and login flows?

Automate web form submissions and login flows by instructing the assistant to navigate pages, type text, and click controls using Playwright-like patterns to execute multi-step workflows reliably.

What is the best way to automate browser tasks on single page applications?

Automating browser tasks on SPAs requires SPA-aware reading to handle dynamic content. This skill applies specialized navigation and reading strategies to interact with single page applications effectively.

Does browser automation work with both SPA and traditional multi-page websites?

Yes, browser automation works with both SPA and traditional sites. The skill handles navigation, data extraction, and form submissions across complex web apps regardless of their architectural style.

How do I extract structured data from a website using browser automation?

Extract structured data by directing the assistant to navigate target pages, read the content, and capture results. It ensures structured data handling for reliable extraction across multi-step web workflows.

Can I automate a checkout journey without the bot completing the purchase?

Yes, you can automate checkout journeys safely. The skill includes purchase-approval guardrails that pause the workflow for explicit approval before finalizing any transaction.

How do I handle errors when automating multi-step web workflows?

Handle errors during multi-step web workflows using built-in robust error handling and safety guardrails. These features ensure reliable automation by managing exceptions during navigation and interaction.