browser

Automate web browser interactions using AI-optimized snapshots and element references.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates web browser interactions, making it easy to navigate, fill forms, and extract data from websites, significantly reducing manual effort.

Core Features & Use Cases

  • AI-Optimized Snapshots: Uses element references for efficient context reduction.
  • Interactive Automation: Supports clicking, filling, typing, and scrolling.
  • Use Case: Automate the login process for a web application by navigating to the login page, filling in credentials using element references, and submitting the form.

Quick Start

Use the browser skill to open the URL https://example.com and then click on the element with the reference @e1.

Frequently Asked Questions about browser

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

FAQPage Schema
How do I automate web browser interactions like navigation and form filling?

Automate web browser interactions by using AI-optimized snapshots and element references to click, type, and navigate web pages efficiently. This approach reduces manual effort by managing context through element references for interactive automation tasks.

What is AI-optimized web scraping and how does it manage context?

AI-optimized web scraping uses element references instead of raw HTML to reduce context size and improve efficiency. By capturing snapshots with targeted references, the workflow maintains persistent state for data extraction and navigation tasks.

How do I fill out a login form automatically on a web page?

Fill out a login form automatically by navigating to the URL, locating credential input fields via element references, typing the data, and submitting the form. The automation script uses snapshots to identify and interact with the correct elements.

Does web automation work with Claude Flow MCP tools for persistent workflows?

Yes, web automation integrates with Claude Flow MCP tools and memory to support persistent workflows. This integration allows the browser automation process to maintain state across navigation, scraping, and form filling tasks.

Can I take screenshots during web page navigation and data extraction?

Yes, you can take screenshots during web page navigation and data extraction. The automation skill supports screenshotting across various web pages alongside interactive actions like clicking, scrolling, and typing using element references.

What are the limitations of using element references for web automation?

Using element references for web automation requires that elements remain stable during interaction; dynamic pages with rapidly changing references may cause automation failures. Screenshotting and snapshots help mitigate context loss but cannot fix broken element bindings.