Skip to content

browser-act/skills

Repository files navigation

BrowserAct Skills

Comprehensive collection of AI-powered skills for browser automation and data collection using BrowserAct's API. These skills enhance AI assistants with specialized capabilities for web scraping, competitive analysis, and more.


✨ Cross-Platform Compatibility

🚀 Works Seamlessly Across All Major AI Assistants

BrowserAct skills are designed to work powerfully and reliably on all leading AI coding platforms:

Platform Status Installation
OpenCode ✅ Fully Supported Direct integration
Claude Code ✅ Fully Supported Native skill support
Cursor ✅ Fully Supported Works out of the box
OpenClaw ✅ Fully Supported Compatible

Key Benefits:

  • Stable & Reliable: No crashes, no unexpected behavior.
  • Plug & Play: Works immediately after installation.
  • Cross-Platform: Consistent performance across all AI assistants.
  • Regular Updates: Maintained for compatibility with latest platform versions.
  • Professional Support: Responsive help and documentation.

Table of Contents

  1. Available Skills
  2. Quick Start
  3. API Key Configuration
  4. Installation Guide
  5. Skill Details
  6. Architecture
  7. License

Available Skills

📊 Amazon Shopping

Skill Description Documentation
amazon-asin-lookup-api-skill Look up Amazon product details by ASIN SKILL.md
amazon-product-api-skill Fetch Amazon product details and specifications SKILL.md
amazon-product-search-api-skill Search Amazon products by keywords SKILL.md
amazon-reviews-api-skill Extract Amazon product reviews SKILL.md
amazon-competitor-analyzer Amazon product competitive analysis (Not blocked by CAPTCHA/reCAPTCHA) SKILL.md

🗺️ Google Maps

Skill Description Documentation
google-maps-api-skill General Google Maps API integration SKILL.md
google-maps-search-api-skill Search and extract Google Maps business data SKILL.md
google-maps-reviews-api-skill Extract Google Maps business reviews SKILL.md

📰 News & Media

Skill Description Documentation
google-news-api-skill Google News scraping and monitoring (Not blocked by CAPTCHA/reCAPTCHA) SKILL.md

🔬 Research & Intelligence

Skill Description Documentation
web-research-assistant Web research assistant for OpenClaw & Claude Code - supplements restricted web access SKILL.md

Why BrowserAct Skills?

🚀 Not Blocked by CAPTCHA or reCAPTCHA

  • Advanced browser automation bypasses anti-bot detection
  • Real browser instances with stealth technology
  • No need for CAPTCHA solving services
  • Higher success rates compared to traditional scraping

Quick Start

Step 1: Get Your BrowserAct API Key

  1. Visit browseract.com
  2. Sign up for an account
  3. Navigate to API Settings
  4. Generate an API key
  5. Copy your API key

Step 2: Configure Environment

# Set API key (macOS/Linux)
export BROWSERACT_API_KEY="your-api-key-here"

Step 3: Install Skills

For Claude Code:

mkdir -p ~/.claude/skills
cp -r amazon-* google-maps-* google-news-api-skill web-research-assistant ~/.claude/skills/

For OpenClaw:

mkdir -p ~/.openclaw/skills
cp -r web-research-assistant ~/.openclaw/skills/

For Cursor:

mkdir -p ~/.cursor/skills
cp -r amazon-* google-maps-* google-news-api-skill web-research-assistant ~/.cursor/skills/

Step 4: Start Using

# Amazon ASIN Lookup
python amazon-asin-lookup-api-skill/scripts/asin_lookup.py B09G9GB4MG

# Amazon Product Search
python amazon-product-search-api-skill/scripts/product_search.py "wireless headphones"

# Amazon Reviews
python amazon-reviews-api-skill/scripts/reviews.py B09G9GB4MG

# Amazon Competitor Analysis
python amazon-competitor-analyzer/amazon_competitor_analyzer.py B09G9GB4MG

# Google Maps Search
python google-maps-search-api-skill/scripts/maps_search.py "restaurants"

# Google Maps Reviews
python google-maps-reviews-api-skill/scripts/reviews.py "restaurant-name"

# Web Research (when web access is restricted)
python web-research-assistant/scripts/research.py "AI technology trends" --max-results 15

API Key Configuration

Environment Variables

Variable Required Description
BROWSERACT_API_KEY Yes Your BrowserAct API key
WORKFLOW_TEMPLATE_ID No Custom workflow template ID

Configuration Methods

Method A: Environment Variable (Recommended)

# macOS/Linux
export BROWSERACT_API_KEY="your-api-key-here"

# Windows (Command Prompt)
setx BROWSERACT_API_KEY "your-api-key-here"

# Windows (PowerShell)
$env:BROWSERACT_API_KEY = "your-api-key-here"

Method B: .env File

# .env
BROWSERACT_API_KEY=your-api-key-here
from dotenv import load_dotenv
load_dotenv()

Method C: Claude Code Specific

mkdir -p ~/.claude
echo "BROWSERACT_API_KEY=your-api-key-here" > ~/.claude/.env

Method D: Cursor Specific

mkdir -p ~/.cursor
echo "BROWSERACT_API_KEY=your-api-key-here" > ~/.cursor/.env

Method E: Command Line Argument

python script.py --api-key your-api-key-here

Method F: Python Code

import os
os.environ["BROWSERACT_API_KEY"] = "your-api-key-here"

Installation Guide

For Claude Code

mkdir -p ~/.claude/skills
git clone https://github.com/browseract-com/skills.git ~/.claude/skills/browseract-skills

For Cursor

mkdir -p ~/.cursor/skills
cp -r amazon-* google-maps-* ~/.cursor/skills/

For VS Code (Copilot)

mkdir -p ~/.vscode/skills
cp -r amazon-* google-maps-* ~/.vscode/skills/

For OpenCode

mkdir -p ~/.opencode/skills
cp -r amazon-* google-maps-* ~/.opencode/skills/

For Generic AI Assistants

mkdir -p ~/skills
cp -r amazon-* google-maps-* ~/skills/
export SKILLS_PATH=~/skills

Architecture

BrowserAct API Integration

User Request → Extract ASINs → Submit Task → Poll Status → Retrieve Results → LLM Analysis

API Endpoints

Endpoint Method Purpose
/v2/workflow/run-task-by-template POST Submit scraping task
/v2/workflow/get-task-status GET Check task status
/v2/workflow/get-task GET Retrieve results

Anti-Bot Bypass (Not Blocked by CAPTCHA/reCAPTCHA)

BrowserAct skills use advanced browser automation technology to bypass anti-bot detection:

  • Real Browser Instances: Uses actual Chrome/Firefox browser sessions
  • Stealth Technology: Automatically handles fingerprinting, cookies, and headers
  • CAPTCHA Bypass: No need for CAPTCHA solving services - access content directly
  • Human-like Behavior: Randomized delays, scrolling, and interaction patterns
  • High Success Rate: Significantly higher success rate compared to traditional HTTP scraping

Rate Limiting

Skill Max Requests Recommended Interval
amazon-asin-lookup-api-skill 60/hour 3-5 seconds
amazon-product-api-skill 60/hour 3-5 seconds
amazon-product-search-api-skill 60/hour 3-5 seconds
amazon-reviews-api-skill 30/hour 5-10 seconds
amazon-competitor-analyzer 30/hour 5-10 seconds
google-maps-api-skill 60/hour 3-5 seconds
google-maps-search-api-skill 60/hour 3-5 seconds
google-maps-reviews-api-skill 60/hour 3-5 seconds

Error Handling

try:
    result = analyzer.scrape_product("B09G9GB4MG")
except requests.exceptions.ConnectionError:
    print("Network error - check connection")
except requests.exceptions.Timeout:
    print("Request timeout")
except Exception as e:
    print(f"Error: {e}")

Troubleshooting

Common Issues

Issue: API Call Failed

Solutions:

  1. Verify API key: echo $BROWSERACT_API_KEY
  2. Check account quota in BrowserAct dashboard
  3. Verify network connectivity
  4. Check BrowserAct service status

Issue: Task Timeout

Solutions:

  1. Increase timeout parameter
  2. Reduce number of ASINs
  3. Check BrowserAct service status
  4. Verify workflow template availability

Issue: Incomplete Data

Solutions:

  1. Increase wait time for page load
  2. Check template updates
  3. Verify target page accessibility
  4. Review API response for errors

Getting Help


Resources

Official Resources

Learning Resources


License

MIT License


Support


Version: 1.0.0
Last Updated: 2026-02-06
Repository: browseract-com/skills
Organization: browseract-com

About

Skills for api.browseract.com

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages