Agent skill

c-browser

Headless browser automation — navigate pages, click elements, fill forms, take screenshots, scrape content using agent-browser or playwright-cli.

Stars 105
Forks 3

Install this agent skill to your Project

npx add-skill https://github.com/daxaur/openpaw/tree/main/skills/c-browser

SKILL.md

Browser Automation

agent-browser (Vercel)

Navigate and interact with web pages using structured snapshots:

bash
# Open a URL
agent-browser open "https://example.com"

# Get interactive element snapshot (shows clickable refs)
agent-browser snapshot -i

# Click an element by ref
agent-browser click @e2

# Fill a form field
agent-browser fill @e5 "search query"

# Take annotated screenshot
agent-browser screenshot --annotate

# Type text
agent-browser type "hello world"

# Press keys
agent-browser press Enter

playwright-cli (Microsoft)

Token-efficient browser automation designed for AI agents:

bash
# Install browser (first time)
playwright-cli install-browser

# Navigate to URL
playwright-cli navigate "https://example.com"

# Get page snapshot
playwright-cli snapshot

# Click element
playwright-cli click "Submit button"

# Fill input
playwright-cli fill "Search" "query text"

# Screenshot
playwright-cli screenshot

Guidelines

  • Use agent-browser for AI-driven web interaction (snapshot-ref pattern)
  • Use playwright-cli for structured automation and testing flows
  • Always check snapshots before clicking — element refs change between pages
  • For login flows, navigate step by step and verify each page loads
  • Respect robots.txt and rate limits when scraping

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results