browser

Drive a browser to open pages, extract content, fill forms, and click elements.

Updated Feb 13, 2026
One-click install
npx skills add https://github.com/chengyihua/nanobot-ts --skill browser-chengyihua
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browser
Source: https://github.com/chengyihua/nanobot-ts/tree/main/skills/browser
Command: npx skills add https://github.com/chengyihua/nanobot-ts --skill browser-chengyihua

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, and includes scripts (resource) components.

What problem does it solve?

Web automation is essential when repetitive browser interactions are required, such as opening pages, extracting content, filling forms, and clicking elements, to save time and reduce manual error.

Core Features & Use Cases

  • Open pages, take screenshots, and navigate results for QA, data collection, and automation tasks.
  • Extract content using selectors, fill forms automatically, and simulate user interactions across websites.
  • Use case: automatically gather product details from multiple pages or perform end-to-end tests on web apps.

Quick Start

Open a page and extract content or interact with elements using the provided Python scripts.

Frequently Asked Questions about browser

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

FAQPage Schema
How do I automate web scraping and extract content from pages?

To automate web scraping and extract content, you drive a browser to open pages and use selectors to pull specific data. This Skill executes Playwright-based scripts to perform deterministic content extraction across diverse websites.

Can I use Playwright to fill forms and click elements automatically?

Yes, you can use Playwright to fill forms and click elements automatically. This Skill simulates user interactions by driving a browser runtime to perform deterministic operations like form filling and element clicking.

What do I need to set up to run Playwright browser automation scripts?

To run Playwright browser automation, you need a compatible browser runtime and the Playwright dependency installed. This Skill requires these environments to execute its Python scripts for automated web interactions.

What is the best way to perform end-to-end testing on web apps?

The best way to perform end-to-end testing on web apps is to drive a browser to simulate user interactions. This Skill uses Playwright-based scripts to open pages, navigate results, and take screenshots for QA tasks.

Does this browser automation approach work for gathering product details from multiple pages?

Yes, this browser automation approach works for gathering product details from multiple pages. It uses Playwright to open pages and extract content, supporting data collection use cases across diverse websites.

Why does my web automation script need Playwright?

Your web automation script needs Playwright because it provides the compatible browser runtime required to drive web tasks. This Skill depends on Playwright-based scripts to perform deterministic operations like content extraction and form filling.