Install
openclaw skills install @browseract-cli/google-scholar-research-scraper-agent-built-api-skillThis skill helps users run the Google Scholar Research Scraper Bot BrowserAct template and extract structured public data. Use this skill when users ask to collect google scholar research scraper bot data, scrape google scholar research scraper bot results, export public records, enrich datasets, mo
openclaw skills install @browseract-cli/google-scholar-research-scraper-agent-built-api-skillSearch public Google Scholar results and extract titles, authors, citations, snippets, PDFs, DOIs, and source links with BrowserAct.
co-from channel.scripts/ so future Agents can call the same template repeatedly.Before running, check the BROWSERACT_API_KEY environment variable. If it is not set, do not take other measures; ask and wait for the user to provide it.
Agent must tell the user:
"Since you haven't configured the BrowserAct API Key yet, please go to the BrowserAct Console to get your Key."
Configure these parameters from the user's request:
stringkeyword.testteststringcount.11Run the standalone script from this skill directory:
python -u ./scripts/google_scholar_research_scraper_api.py "test" "1"
This task may take several minutes. The script prints timestamped status logs such as [14:30:05] Task Status: running.
After successful execution, the script retrieves and prints the BrowserAct API response. The returned data may include:
rank: Extracted rank value when available.title: Extracted title value when available.url: Extracted url value when available.description: Extracted description value when available.authors: Extracted authors value when available.abstract: Extracted abstract value when available.published_date: Extracted published date value when available.doi: Extracted doi value when available.pdf_url: Extracted pdf url value when available.name: Extracted name value when available.email: Extracted email value when available.phone: Extracted phone value when available.address: Extracted address value when available.rating: Extracted rating value when available.Ground conclusions in the extracted data and handle missing fields gracefully.
If an error occurs during script execution, follow this logic:
"Invalid authorization", the API Key is invalid or expired. Do not retry; ask the user to re-check their BrowserAct API Key."concurrent" or "too many running tasks", the current subscription has reached the concurrent task limit. Do not retry; tell the user to upgrade at https://www.browseract.com/reception/recharge?co-from=google-scholar-research-scraper.