claude-bowser

Automate browser interactions and capture screenshots using Chrome MCP tools.

1|1|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/RooseveltAdvisors/claude-agent-stack --skill claude-bowser
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-bowser
Source: https://github.com/RooseveltAdvisors/claude-agent-stack/tree/main/skills/claude-bowser
Command: npx skills add https://github.com/RooseveltAdvisors/claude-agent-stack --skill claude-bowser

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows for automated interaction with web pages directly within your existing Chrome browser, enabling tasks like navigation, data capture, and UI testing without needing separate automation tools.

Core Features & Use Cases

  • Web Browsing: Navigate to specified URLs.
  • Screenshots: Capture images of web pages.
  • Interaction: Perform actions like clicking buttons or filling forms (as supported by Chrome MCP tools).
  • Use Case: Automatically visit a news website, take a screenshot of the homepage, and report back the URL.

Quick Start

Use the claude-bowser skill to navigate to https://www.example.com and take a screenshot.

Frequently Asked Questions about claude-bowser

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

FAQPage Schema
How do I automate Chrome browser interactions like clicking and taking screenshots?

You can automate Chrome browser interactions by using this Skill to navigate URLs, click elements, and take screenshots via Chrome MCP tools. It requires setting the `--chrome` flag during Claude Code initialization to enable MCP tool availability.

Can I capture screenshots of web pages during automated UI testing in Chrome?

Yes, you can capture screenshots of web pages during automated UI testing in Chrome. The Skill leverages Chrome MCP tools to navigate to URLs and capture visual data from the active browser session.

Do I need a specific flag to enable Chrome MCP tools for web browsing automation?

Yes, you need to set the `--chrome` flag during Claude Code initialization to enable Chrome MCP tools for web browsing automation. Without this flag, the Skill cannot access the MCP tools required to control your browser.

What is the best way to navigate to a URL and extract visual data from a web page?

The best way to navigate to a URL and extract visual data is to use this Skill to automate web interaction via Chrome MCP tools. It directs your active Chrome session to the specified address and captures a screenshot of the page content.

Why is my Chrome browser automation not working in Claude Code?

Your Chrome browser automation is likely not working because the `--chrome` flag was not set during Claude Code initialization. This Skill depends on Chrome MCP tools, which are only available when that specific initialization flag is present.