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.
🚀 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.
- Available Skills
- Quick Start
- API Key Configuration
- Installation Guide
- Skill Details
- Architecture
- License
| 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 |
| 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 |
| Skill | Description | Documentation |
|---|---|---|
| google-news-api-skill | Google News scraping and monitoring (Not blocked by CAPTCHA/reCAPTCHA) | SKILL.md |
| Skill | Description | Documentation |
|---|---|---|
| web-research-assistant | Web research assistant for OpenClaw & Claude Code - supplements restricted web access | SKILL.md |
🚀 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
- Visit browseract.com
- Sign up for an account
- Navigate to API Settings
- Generate an API key
- Copy your API key
# Set API key (macOS/Linux)
export BROWSERACT_API_KEY="your-api-key-here"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/# 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| Variable | Required | Description |
|---|---|---|
BROWSERACT_API_KEY |
Yes | Your BrowserAct API key |
WORKFLOW_TEMPLATE_ID |
No | Custom workflow template ID |
# 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"# .env
BROWSERACT_API_KEY=your-api-key-herefrom dotenv import load_dotenv
load_dotenv()mkdir -p ~/.claude
echo "BROWSERACT_API_KEY=your-api-key-here" > ~/.claude/.envmkdir -p ~/.cursor
echo "BROWSERACT_API_KEY=your-api-key-here" > ~/.cursor/.envpython script.py --api-key your-api-key-hereimport os
os.environ["BROWSERACT_API_KEY"] = "your-api-key-here"mkdir -p ~/.claude/skills
git clone https://github.com/browseract-com/skills.git ~/.claude/skills/browseract-skillsmkdir -p ~/.cursor/skills
cp -r amazon-* google-maps-* ~/.cursor/skills/mkdir -p ~/.vscode/skills
cp -r amazon-* google-maps-* ~/.vscode/skills/mkdir -p ~/.opencode/skills
cp -r amazon-* google-maps-* ~/.opencode/skills/mkdir -p ~/skills
cp -r amazon-* google-maps-* ~/skills/
export SKILLS_PATH=~/skillsUser Request → Extract ASINs → Submit Task → Poll Status → Retrieve Results → LLM Analysis
| 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 |
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
| 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 |
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}")Solutions:
- Verify API key:
echo $BROWSERACT_API_KEY - Check account quota in BrowserAct dashboard
- Verify network connectivity
- Check BrowserAct service status
Solutions:
- Increase timeout parameter
- Reduce number of ASINs
- Check BrowserAct service status
- Verify workflow template availability
Solutions:
- Increase wait time for page load
- Check template updates
- Verify target page accessibility
- Review API response for errors
MIT License
- GitHub Issues: Submit bugs and feature requests
- Discord: Join our community
- Email: support@browseract.com
Version: 1.0.0
Last Updated: 2026-02-06
Repository: browseract-com/skills
Organization: browseract-com