Install
openclaw skills install @browseract-cli/arxiv-papers-search-scraper-api-skillThis skill helps users run the arXiv Papers Search Scraper BrowserAct template and extract structured public data. Use this skill when users ask to collect arxiv papers search scraper data, scrape arxiv papers search scraper results, monitor public records from this source, export structured records
openclaw skills install @browseract-cli/arxiv-papers-search-scraper-api-skillThis skill uses BrowserAct's arXiv Papers Search Scraper API template to extract structured public data. It starts the official workflow template, waits for completion, and prints the returned result so the Agent can use the data for research, monitoring, reporting, or downstream automation.
Before running, check the BROWSERACT_API_KEY environment variable. If not set, do not take other measures; ask and wait for the user to provide it.
Agent must inform the user:
"Since you haven't configured the BrowserAct API Key yet, please go to the BrowserAct Console to get your Key."
Agent should configure the following parameters based on user requirements:
stringhttps://arxiv.orghttps://arxiv.orgstringlarge language modellarge language modelstringallallnumber2020Agent should run the standalone script from this skill directory:
python -u ./scripts/arxiv_papers_search_scraper_api.py "https://arxiv.org" "large language model" "all" "20"
Since this task involves automated browser operations, it may take several minutes. The script continuously outputs timestamped status logs such as [14:30:05] Task Status: running.
Agent guidelines:
After successful execution, the script retrieves and prints the BrowserAct API response. The returned data may include these fields:
rank: Extracted rank value when available.title: Extracted title value when available.arxiv_url: Extracted arxiv url value when available.arxiv_id: Extracted arxiv id value when available.authors: Extracted authors value when available.abstract: Extracted abstract value when available.categories: Extracted categories value when available.submitted: Extracted submitted value when available.comment: Extracted comment value when available.journal_ref: Extracted journal ref value when available.pdf_url: Extracted pdf url value when available.search_keyword: Extracted search keyword value when available.Ground conclusions in the extracted data and handle missing fields gracefully.
If an error occurs during script execution such as network fluctuations or task failure, the Agent should follow this logic:
Check Output Content:
"Invalid authorization", it means the API Key is invalid or expired. Do not retry; guide the user to re-check and provide the correct API Key."concurrent" or "too many running tasks" or similar concurrency limit messages, it means the current subscription plan's concurrent task limit has been reached. Do not retry; guide the user to upgrade their plan.
Agent must inform the user:
"The current task cannot be executed because your BrowserAct account has reached the limit of concurrent tasks. Please go to the BrowserAct Plan Upgrade Page to upgrade your subscription plan and enjoy more concurrent task benefits."
Error: or returns empty results, the Agent should automatically try to re-execute the script once.Retry Limit: