- Home
- Skills
- Apify
- Agent Skills
- Apify Ultimate Scraper
apify-ultimate-scraper_skill
- JavaScript
64
GitHub Stars
1
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill apify/agent-skills --skill apify-ultimate-scraper- SKILL.md9.4 KB
Overview
This skill is a universal AI-powered web scraper that selects the best Apify Actor for the platform you target and runs extraction workflows across Instagram, Facebook, TikTok, YouTube, Google Maps, Google Search, Google Trends, Booking.com, and TripAdvisor. It streamlines lead generation, brand monitoring, competitor analysis, influencer discovery, trend research, content analytics, and audience analysis into repeatable Actor or multi-Actor workflows. The skill uses mcpc to fetch Actor schemas and a Node.js runner to execute and export results.
How this skill works
Describe your goal and the skill picks the optimal Actor(s) from a curated catalog of 55+ Actors for the platform you need. It fetches the Actor input schema with mcpc, asks for output preferences (quick answer, CSV, JSON) and result count, then runs a Node.js script to execute the Actor and produce chat summaries or export files. After the run it summarizes findings, provides file location and key fields, and recommends follow-on workflows for enrichment or deeper analysis.
When to use it
- Extract public profiles, posts, comments, reviews, or listings from major platforms
- Generate B2B leads and contact enrichment from Google Maps and listing sources
- Discover and vet influencers across Instagram, TikTok, and YouTube
- Monitor brand sentiment via hashtags, tagged posts, reviews, and comments
- Collect trend signals from Google Trends, TikTok trends, and hashtag stats
- Aggregate competitor pages, ads, posts and engagement metrics for analysis
Best practices
- Provide a clear goal and sample targets so the skill can pick the right Actor(s)
- Prepare a .env file with APIFY_TOKEN and use Node.js 20.6+ for native env-file support
- Use mcpc to fetch Actor schema before running to validate required input fields
- Choose output format based on workflow: quick chat for sampling, CSV/JSON for full exports
- For complex needs chain Actors (e.g., places → contact enrichment or profile → comment sentiment) and keep inputs scoped to avoid timeouts
Example use cases
- Lead generation: crawl local businesses via Google Places and extract emails for outreach
- Influencer discovery: gather profiles and engagement metrics across Instagram, TikTok, and YouTube
- Brand monitoring: collect tagged posts, hashtag streams, and review sentiment across platforms
- Competitor analysis: scrape competitor pages, posts, and ad creatives for tactical insights
- Trend research: pull Google Trends and platform hashtag stats to validate content ideas
FAQ
Create a .env with APIFY_TOKEN, install Node.js 20.6+, and install mcpc if you will fetch Actor schemas.
How do I choose the right Actor?
Describe your objective and targets; the skill maps use cases to primary Actors and recommends multi-Actor workflows for deeper tasks.
What if an Actor is missing or not suitable?
Use the included mcpc search command to query the Apify Store with 1–3 keywords, or request a custom chaining recommendation.