← All skills
Tencent SkillHub Β· Developer Tools

Apify Ultimate Scraper

Universal AI-powered web scraper for any platform. Scrape data from Instagram, Facebook, TikTok, YouTube, Google Maps, Google Search, Google Trends, Booking.com, and TripAdvisor. Use for lead generation, brand monitoring, competitor analysis, influencer discovery, trend research, content analytics, audience analysis, or any data extraction task.

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Universal AI-powered web scraper for any platform. Scrape data from Instagram, Facebook, TikTok, YouTube, Google Maps, Google Search, Google Trends, Booking.com, and TripAdvisor. Use for lead generation, brand monitoring, competitor analysis, influencer discovery, trend research, content analytics, audience analysis, or any data extraction task.

⬇ 0 downloads β˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md, reference/scripts/run_actor.js

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.1

Documentation

ClawHub primary doc Primary doc: SKILL.md 11 sections Open source page

Universal Web Scraper

AI-driven data extraction from 55+ Actors across all major platforms. This skill automatically selects the best Actor for your task.

Prerequisites

APIFY_TOKEN configured in OpenClaw settings Node.js 20.6+ mcpc CLI (auto-installed via skill metadata)

Input Sanitization Rules

Before substituting any value into a bash command: ACTOR_ID: Must be either a technical name (owner/actor-name β€” alphanumeric, hyphens, dots, one slash) or a raw ID (exactly 17 alphanumeric characters, e.g., oeiQgfg5fsmIJB7Cn). Reject values containing shell metacharacters (; | & $ ` ( ) { } < > ! \n). SEARCH_KEYWORDS: Plain text words only. Reject shell metacharacters. JSON_INPUT: Must be valid JSON. Must not contain single quotes (use escaped double quotes). Validate structure before use. Output filenames: Must match YYYY-MM-DD_descriptive-name.{csv,json}. No path separators (/, ..), no spaces, no metacharacters.

Workflow

  • Copy this checklist and track progress:
  • Task Progress:
  • [ ] Step 1: Understand user goal and select Actor
  • [ ] Step 2: Fetch Actor schema via mcpc
  • [ ] Step 3: Ask user preferences (format, filename)
  • [ ] Step 4: Run the scraper script
  • [ ] Step 5: Summarize results and offer follow-ups

Step 1: Understand User Goal and Select Actor

First, understand what the user wants to achieve. Then select the best Actor from the options below. Instagram Actors (12) Actor IDBest Forapify/instagram-profile-scraperProfile data, follower counts, bio infoapify/instagram-post-scraperIndividual post details, engagement metricsapify/instagram-comment-scraperComment extraction, sentiment analysisapify/instagram-hashtag-scraperHashtag content, trending topicsapify/instagram-hashtag-statsHashtag performance metricsapify/instagram-reel-scraperReels content and metricsapify/instagram-search-scraperSearch users, places, hashtagsapify/instagram-tagged-scraperPosts tagged with specific accountsapify/instagram-followers-count-scraperFollower count trackingapify/instagram-scraperComprehensive Instagram dataapify/instagram-api-scraperAPI-based Instagram accessapify/export-instagram-comments-postsBulk comment/post export Facebook Actors (14) Actor IDBest Forapify/facebook-pages-scraperPage data, metrics, contact infoapify/facebook-page-contact-informationEmails, phones, addresses from pagesapify/facebook-posts-scraperPost content and engagementapify/facebook-comments-scraperComment extractionapify/facebook-likes-scraperReaction analysisapify/facebook-reviews-scraperPage reviewsapify/facebook-groups-scraperGroup content and membersapify/facebook-events-scraperEvent dataapify/facebook-ads-scraperAd creative and targetingapify/facebook-search-scraperSearch resultsapify/facebook-reels-scraperReels contentapify/facebook-photos-scraperPhoto extractionapify/facebook-marketplace-scraperMarketplace listingsapify/facebook-followers-following-scraperFollower/following lists TikTok Actors (14) Actor IDBest Forclockworks/tiktok-scraperComprehensive TikTok dataclockworks/free-tiktok-scraperFree TikTok extractionclockworks/tiktok-profile-scraperProfile dataclockworks/tiktok-video-scraperVideo details and metricsclockworks/tiktok-comments-scraperComment extractionclockworks/tiktok-followers-scraperFollower listsclockworks/tiktok-user-search-scraperFind users by keywordsclockworks/tiktok-hashtag-scraperHashtag contentclockworks/tiktok-sound-scraperTrending soundsclockworks/tiktok-ads-scraperAd contentclockworks/tiktok-discover-scraperDiscover page contentclockworks/tiktok-explore-scraperExplore contentclockworks/tiktok-trends-scraperTrending contentclockworks/tiktok-live-scraperLive stream data YouTube Actors (5) Actor IDBest Forstreamers/youtube-scraperVideo data and metricsstreamers/youtube-channel-scraperChannel informationstreamers/youtube-comments-scraperComment extractionstreamers/youtube-shorts-scraperShorts contentstreamers/youtube-video-scraper-by-hashtagVideos by hashtag Google Maps Actors (4) Actor IDBest Forcompass/crawler-google-placesBusiness listings, ratings, contact infocompass/google-maps-extractorDetailed business datacompass/Google-Maps-Reviews-ScraperReview extractionpoidata/google-maps-email-extractorEmail discovery from listings Other Actors (6) Actor IDBest Forapify/google-search-scraperGoogle search resultsapify/google-trends-scraperGoogle Trends datavoyager/booking-scraperBooking.com hotel datavoyager/booking-reviews-scraperBooking.com reviewsmaxcopell/tripadvisor-reviewsTripAdvisor reviewsvdrmota/contact-info-scraperContact enrichment from URLs Actor Selection by Use Case Use CasePrimary ActorsLead Generationcompass/crawler-google-places, poidata/google-maps-email-extractor, vdrmota/contact-info-scraperInfluencer Discoveryapify/instagram-profile-scraper, clockworks/tiktok-profile-scraper, streamers/youtube-channel-scraperBrand Monitoringapify/instagram-tagged-scraper, apify/instagram-hashtag-scraper, compass/Google-Maps-Reviews-ScraperCompetitor Analysisapify/facebook-pages-scraper, apify/facebook-ads-scraper, apify/instagram-profile-scraperContent Analyticsapify/instagram-post-scraper, clockworks/tiktok-scraper, streamers/youtube-scraperTrend Researchapify/google-trends-scraper, clockworks/tiktok-trends-scraper, apify/instagram-hashtag-statsReview Analysiscompass/Google-Maps-Reviews-Scraper, voyager/booking-reviews-scraper, maxcopell/tripadvisor-reviewsAudience Analysisapify/instagram-followers-count-scraper, clockworks/tiktok-followers-scraper, apify/facebook-followers-following-scraper Multi-Actor Workflows For complex tasks, chain multiple Actors: WorkflowStep 1Step 2Lead enrichmentcompass/crawler-google-places β†’vdrmota/contact-info-scraperInfluencer vettingapify/instagram-profile-scraper β†’apify/instagram-comment-scraperCompetitor deep-diveapify/facebook-pages-scraper β†’apify/facebook-posts-scraperLocal business analysiscompass/crawler-google-places β†’compass/Google-Maps-Reviews-Scraper Can't Find a Suitable Actor? If none of the Actors above match the user's request, search the Apify Store directly: mcpc --json mcp.apify.com --header "Authorization: Bearer $APIFY_TOKEN" tools-call search-actors keywords:="SEARCH_KEYWORDS" limit:=10 offset:=0 category:="" | jq -r '.content[0].text' Replace SEARCH_KEYWORDS with 1-3 simple terms (e.g., "LinkedIn profiles", "Amazon products", "Twitter").

Step 2: Fetch Actor Schema

Fetch the Actor's input schema and details dynamically using mcpc: mcpc --json mcp.apify.com --header "Authorization: Bearer $APIFY_TOKEN" tools-call fetch-actor-details actor:="ACTOR_ID" | jq -r ".content" Replace ACTOR_ID with the selected Actor (e.g., compass/crawler-google-places). This returns: Actor description and README Required and optional input parameters Output fields (if available)

Step 3: Ask User Preferences

Before running, ask: Output format: Quick answer - Display top few results in chat (no file saved) CSV - Full export with all fields JSON - Full export in JSON format Number of results: Based on character of use case

Step 4: Run the Script

Quick answer (display in chat, no file): node {baseDir}/reference/scripts/run_actor.js \ --actor 'ACTOR_ID' \ --input 'JSON_INPUT' CSV: node {baseDir}/reference/scripts/run_actor.js \ --actor 'ACTOR_ID' \ --input 'JSON_INPUT' \ --output 'YYYY-MM-DD_OUTPUT_FILE.csv' \ --format csv JSON: node {baseDir}/reference/scripts/run_actor.js \ --actor 'ACTOR_ID' \ --input 'JSON_INPUT' \ --output 'YYYY-MM-DD_OUTPUT_FILE.json' \ --format json

Step 5: Summarize Results and Offer Follow-ups

After completion, report: Number of results found File location and name Key fields available Suggested follow-up workflows based on results: If User GotSuggest NextBusiness listingsEnrich with vdrmota/contact-info-scraper or get reviewsInfluencer profilesAnalyze engagement with comment scrapersCompetitor pagesDeep-dive with post/ad scrapersTrend dataValidate with platform-specific hashtag scrapers

Security & Data Privacy

This skill instructs the agent to select an Apify Actor, fetch its schema (via mcpc), and run scrapers. The included script communicates only with api.apify.com and writes outputs to files under the current working directory; it does not access unrelated system files or other environment variables. Apify Actors only scrape publicly available data and do not collect private or personally identifiable information beyond what is openly accessible on the target platforms. For additional security assurance, you can check an Actor's permission level by querying https://api.apify.com/v2/acts/:actorId β€” an Actor with LIMITED_PERMISSIONS operates in a restricted sandbox, while FULL_PERMISSIONS indicates broader system access. For full details, see Apify's General Terms and Conditions.

Error Handling

APIFY_TOKEN not found - Ask user to configure APIFY_TOKEN in OpenClaw settings mcpc not found - Run npm install -g @apify/mcpc Actor not found - Check Actor ID spelling Run FAILED - Ask user to check Apify console link in error output Timeout - Reduce input size or increase --timeout

Category context

Code helpers, APIs, CLIs, browser automation, testing, and developer operations.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
1 Docs1 Scripts
  • SKILL.md Primary doc
  • reference/scripts/run_actor.js Scripts