browser-automation

Route browser tasks between cmux CLI and Playwright agents.

8|Updated Jul 26, 2026
One-click install
npx skills add https://github.com/joonlab/joonlab-claudecode-setting-for-share --skill browser-automation-joonlab
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: browser-automation
Source: https://github.com/joonlab/joonlab-claudecode-setting-for-share/tree/main/claude/skills/browser-automation
Command: npx skills add https://github.com/joonlab/joonlab-claudecode-setting-for-share --skill browser-automation-joonlab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the fragmentation of web interaction by providing a single, intelligent interface to drive real browsers for tasks ranging from simple scraping to complex, multi-step authenticated workflows.

Core Features & Use Cases

  • Dual-Backend Execution: Automatically routes tasks between a fast, deterministic CLI (cmux) for parallel scraping and a full AI-driven Playwright agent (aside) for complex, autonomous browser tasks.
  • Authenticated Session Management: Operates within your existing logged-in browser sessions, allowing for secure interaction with internal portals, SaaS dashboards, and personal accounts.
  • Use Case: Use this to automate daily tasks like logging into a dashboard to download reports, filling out multi-page web forms, or performing parallel research across multiple websites without manual intervention.

Quick Start

Use the browser-automation skill to open the target website and extract all text content from the main body.

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 scraping and form submission with Playwright?▼

This skill automates web scraping and form submission by routing tasks between a deterministic CLI for fast parallel scraping and an autonomous AI-driven Playwright agent for complex, multi-step workflows.

Can I use browser automation to interact with authenticated web sessions?▼

Yes, you can interact with authenticated web sessions. This skill operates within your existing logged-in browser environments to securely manage internal portals, SaaS dashboards, and personal accounts.

What is the best way to handle multi-step web workflows across different sites?▼

The best way to handle multi-step web workflows is using a dual-backend execution approach that automatically routes tasks between fast deterministic CLI scraping and full AI-driven browser agents for autonomous interaction.

Do I need cmux and Aside.app to run autonomous browser agents?▼

Yes, you need cmux and Aside.app to run autonomous browser agents. These integrations are required to manage persistent browser sessions and provide the Playwright-based execution environments.

Does browser automation support parallel scraping without manual intervention?▼

Yes, browser automation supports parallel scraping without manual intervention. It routes tasks to a deterministic CLI for fast parallel web interaction across multiple websites, while an AI agent handles autonomous research.