Install
openclaw skills install @browseract-cli/devto-articles-search-scraper-api-skillThis skill helps users run the DEV Community Articles Search Scraper BrowserAct template and extract structured public data. Use this skill when users ask to collect dev community articles search scraper data, scrape dev community articles search scraper results, export public records, enrich datase
openclaw skills install @browseract-cli/devto-articles-search-scraper-api-skillScrape public DEV Community article search results with BrowserAct. Extract ranked article titles, URLs, authors, tags, publish dates, reactions, comments, and search metadata.
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:
stringbase_url.https://dev.tohttps://dev.tostringkeyword.browser automationbrowser automationstringcount.11Run the standalone script from this skill directory:
python -u ./scripts/devto_articles_search_scraper_api.py "https://dev.to" "browser automation" "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.author: Extracted author value when available.published_date: Extracted published date value when available.content: Extracted content value when available.summary: Extracted summary value when available.source_url: Extracted source 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=devto-articles-search-scraper.