agent-browser

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

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/delorenj/00_ceiling --skill agent-browser-delorenj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/delorenj/00_ceiling/tree/main/agent-browser
Command: npx skills add https://github.com/delorenj/00_ceiling --skill agent-browser-delorenj

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates browser interactions, streamlining tasks like web testing, form filling, taking screenshots, and extracting data from web pages.

Core Features & Use Cases

  • Web Navigation: Open, close, reload, and navigate back/forward through web pages.
  • Element Interaction: Click, double-click, type, fill forms, check/uncheck boxes, and select dropdown options using element references or semantic locators.
  • Data & Screenshot Capture: Extract text, input values, page titles, URLs, and capture full-page or visible screenshots.
  • Use Case: Automate the process of logging into a web application, filling out a complex form, and then taking a screenshot of the confirmation page.

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 form filling and take a screenshot of the result?

Web form filling and screenshot capture are automated by navigating to the target URL, interacting with elements using semantic locators, and then capturing a full-page or visible screenshot of the confirmation page.

Can I use semantic locators for web element interaction during browser automation?

Yes, semantic locators are supported for robust web automation. You can use them to reliably click, type, fill forms, check boxes, and select dropdown options without relying on brittle element references.

What is the best way to extract text and input values from web pages?

Text and input values are extracted directly from web pages during browser automation. The skill captures page titles, URLs, and specific element data while navigating and interacting with the web application.

Does this browser automation tool support session management for web testing?

Yes, session management is supported for web testing. This allows you to maintain state across multiple browser interactions, which is essential for automating login flows and testing authenticated web applications.

How do I navigate web pages and interact with elements like dropdowns and checkboxes?

Web navigation involves opening, closing, and reloading pages. Element interaction is handled by clicking, typing, checking boxes, and selecting dropdown options using semantic locators or direct element references.

What are the limitations of using browser automation for web scraping?

Browser automation for web scraping relies on semantic locators and element references. Limitations arise when web pages lack semantic structure or heavily rely on dynamic JavaScript rendering that obscures element locators.