agent-browser

Automate browser interactions via a command-line interface using Playwright.

Updated Nov 28, 2025
One-click install
npx skills add https://github.com/chcardoz/chris-portfolio --skill agent-browser-chcardoz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/chcardoz/chris-portfolio/tree/main/.agents/skills/agent-browser
Command: npx skills add https://github.com/chcardoz/chris-portfolio --skill agent-browser-chcardoz

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates browser interactions, allowing AI agents to navigate websites, fill forms, extract data, and perform complex web-based tasks programmatically.

Core Features & Use Cases

  • Web Navigation: Open URLs, navigate back/forward, and manage tabs.
  • Form Interaction: Fill text fields, select dropdowns, check boxes, and submit forms.
  • Data Extraction: Scrape text, HTML, attributes, and structured data from web pages.
  • Screenshots & PDFs: Capture full-page screenshots or save pages as PDFs.
  • Authentication: Handle logins, manage sessions, and reuse authentication states.
  • Use Case: An AI agent needs to research competitors by visiting their websites, extracting pricing information, and taking screenshots of their product pages.

Quick Start

Use the agent-browser skill to open the website https://example.com and take a full page screenshot.

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 scraping with Playwright for an AI agent?

You can automate browser interactions for AI agents by using the command-line interface to navigate websites, fill forms, and extract structured data programmatically using Playwright.

How do I take full-page screenshots or generate PDFs during headless browser automation?

During headless browser automation, you can capture full-page screenshots or save web pages as PDFs by issuing specific commands through the browser control interface.

Can I manage browser sessions and authentication states with an AI agent tool?

Yes, the browser automation tool allows AI agents to handle website logins, manage active sessions, and reuse existing authentication states across multiple interactions.

Does this browser automation tool support Chromium, Firefox, and WebKit?

Yes, the tool integrates with Playwright to provide headless and headed browser control across Chromium, Firefox, and WebKit environments.

What is the best way to fill out web forms programmatically using a CLI?

The best way to fill out web forms programmatically is using the command-line interface, which enables agents to input text, select dropdowns, check boxes, and submit forms.

When should I use a headless browser for web interaction instead of standard HTTP requests?

Use a headless browser for web interaction when you need to execute JavaScript, handle complex form submissions, or maintain authentication states that standard HTTP requests cannot render.