browser-automation

Automate browser workflows with Playwright and Selenium in Python.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/nguynbon03/API-XuongMedia-Backup --skill browser-automation-nguynbon03
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browser-automation
Source: https://github.com/nguynbon03/API-XuongMedia-Backup/tree/main/.claude/skills/browser-automation
Command: npx skills add https://github.com/nguynbon03/API-XuongMedia-Backup --skill browser-automation-nguynbon03

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automating repetitive browser tasks across websites (logging in, filling forms, uploading files, handling captcha) to save time and reduce human error.

Core Features & Use Cases

  • Automated browser automation using Playwright and Selenium to perform login flows, form interactions, file uploads, and multi-tab workflows.
  • Use cases include initial QA testing, data-entry automation, and repetitive web-tasks across internal apps.
  • Real-world scenario: automatically log in to a portal, navigate to a form, fill fields, upload attachments, and submit.

Quick Start

Run a Python script that uses Playwright or Selenium to automate login, fill forms, and upload files on a target website.

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 filling and file uploads using Python?

Automate web form filling and file uploads by running Python scripts with Playwright or Selenium to programmatically control browser interactions and submit data across target websites.

Can I handle login flows and captcha with Playwright or Selenium?

Yes, you can automate login flows and apply basic captcha handling patterns using Playwright and Selenium to programmatically navigate authentication sequences on web apps.

Does browser automation support headless mode for repetitive web tasks?

Yes, browser automation supports both headless and headed modes for repetitive web tasks, applying robust waits and basic anti-detection patterns to improve execution reliability.

What is the best way to automate multi-tab workflows across internal apps?

Automate multi-tab workflows across internal apps by controlling web apps programmatically with Playwright and Selenium, reducing human error and saving time on data-entry automation.

Do I need Python to run Selenium and Playwright browser automation scripts?

Yes, you need Python along with the Playwright and Selenium libraries installed in your environment to execute the browser automation scripts and control web interactions.