agent-browser

Automate browser interactions for web testing, form filling, and data extraction.

3|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/GDSDN/kord-aios --skill agent-browser-gdsdn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/GDSDN/kord-aios/tree/main/src/features/builtin-skills/agent-browser
Command: npx skills add https://github.com/GDSDN/kord-aios --skill agent-browser-gdsdn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates interactions with web browsers, streamlining tasks like web testing, data extraction, and form filling, reducing manual effort and increasing efficiency.

Core Features & Use Cases

  • Web Navigation: Open, close, and navigate between web pages.
  • Element Interaction: Click, fill forms, select options, and interact with web elements using various locators.
  • Data Extraction: Capture text, HTML, attributes, and other information from web pages.
  • Screenshots & Recording: Take screenshots of pages or record browser sessions for documentation and debugging.
  • Use Case: Automate the process of logging into a web application, filling out a complex form, and submitting it, all without manual intervention.

Quick Start

Use the agent-browser skill to open the URL https://example.com.

Frequently Asked Questions about agent-browser

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

FAQPage Schema
How do I automate web testing and form filling without manual intervention?

Automating web testing and form filling requires controlling browser interactions to navigate pages, click elements, and submit forms. This Skill handles these actions using semantic locators and refs, supporting both headed and headless modes to streamline testing workflows.

What is browser automation for data scraping and how does it work?

Browser automation for data scraping involves programmatically navigating web pages to extract text, HTML, and attributes. This Skill enables element interaction via semantic locators and network state checking, allowing you to capture structured information from dynamic web applications.

Can I use Playwright for headless browser automation and session management?

Yes, Playwright supports headless browser automation with session management options. This Skill leverages those capabilities to maintain browser states, configure proxies, and emulate devices, ensuring consistent web interaction across multiple automated testing or data extraction sessions.

Does browser automation work with proxy configuration and device emulation?

Browser automation does work with proxy configuration and device emulation. This Skill includes options for routing traffic through proxies and emulating specific devices, allowing you to test responsive layouts and manage network conditions during web interaction and data scraping tasks.

What is the best way to capture screenshots during web testing sessions?

Capturing screenshots during web testing is best handled through automated browser commands that trigger page captures at specific interaction steps. This Skill provides screenshot and recording functionalities to document browser sessions for debugging and form filling verification.

How to extract HTML and text attributes from dynamic web pages?

Extracting HTML and text attributes from dynamic web pages requires navigating to the target URL and selecting elements via semantic locators or refs. This Skill automates data extraction by interacting with page elements and capturing their attributes and text content directly.