Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
apify avatar

Apify Ultimate Scraper

  • 13.9k installs
  • 2.3k repo stars
  • Updated June 25, 2026
  • apify/agent-skills

Apify Ultimate Scraper is a skill for selecting and running Apify Actors to scrape data from social media, e-commerce, and web platforms.

About

Apify Ultimate Scraper is a skill for selecting and running Apify Actors to extract data from social media and e-commerce platforms. It provides a curated index across Instagram, Facebook, TikTok, YouTube, X/Twitter, and other sites. Developers use it during Build phase when integrating social or web data scraping into products.

  • Curated index of Apify Actors for social media scraping (Instagram, Facebook, TikTok, YouTube, X/Twitter, LinkedIn, Amaz
  • Separates Apify-maintained actors from community-maintained options; recommends Apify tier by default
  • Includes input schema lookup command for dynamic Actor configuration

Apify Ultimate Scraper by the numbers

  • 13,929 all-time installs (skills.sh)
  • +460 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #46 of 2,742 Automation & Workflows skills by installs in the Skillselion catalog
  • Security screen: HIGH risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

apify-ultimate-scraper capabilities & compatibility

Capabilities
social media scraping · e commerce scraping · actor selection · data extraction
Use cases
web scraping
From the docs

What apify-ultimate-scraper says it does

Tiers: `apify` = Apify-maintained (always prefer), `community` = community-maintained (fill gaps).
SKILL.md
npx skills add https://github.com/apify/agent-skills --skill apify-ultimate-scraper

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs13.9k
repo stars2.3k
Security audit2 / 3 scanners passed
Last updatedJune 25, 2026
Repositoryapify/agent-skills

How do you scrape social platforms with Apify Actors?

Select and execute appropriate Apify Actors for social media and e-commerce data scraping during product integration.

Who is it for?

Developers integrating social media analytics, market research, or e-commerce data scraping into applications via Apify.

Skip if: Projects without scraping requirements; applications where terms-of-service compliance is uncertain; use cases requiring real-time bidirectional APIs.

When should I use this skill?

User asks to scrape Instagram, Facebook, or social data via Apify without writing a custom scraper

What you get

Structured JSON datasets from Apify Actor runs with dynamically fetched input schemas

  • Selected Actor ID
  • Input configuration
  • Scraped data

Files

SKILL.mdMarkdownGitHub ↗

Universal web scraper

AI-driven data extraction from ~100 Actors across 15+ platforms via the Apify CLI.

Rules for every `apify` command: 1. Pass --json for machine-readable output (stable across CLI versions). 2. Pass --user-agent apify-agent-skills/apify-ultimate-scraper for telemetry attribution. 3. Redirect stderr with 2>/dev/null (stderr contains progress messages that break JSON parsers).

Prerequisites

  • Apify CLI v1.5.0+ (npm install -g apify-cli)
  • Authenticated session (see below)

Authentication

If a CLI command fails with an auth error, authenticate using one of these methods:

1. OAuth (interactive): apify login (opens browser) 2. Environment variable: export APIFY_TOKEN=your_token_here 3. From .env file: source .env (if the file contains APIFY_TOKEN=...)

Generate token: https://console.apify.com/settings/integrations

Workflow

Step 1: Understand goal and select Actor

Identify the target platform and use case. Read references/actor-index.md to find the right Actor.

If the task involves a multi-step pipeline, also read the matching workflow guide:

Task involves...Read
leads, contacts, emails, B2Breferences/workflows/lead-generation.md
competitor, ads, pricingreferences/workflows/competitive-intel.md
influencer, creatorreferences/workflows/influencer-vetting.md
brand, mentions, sentimentreferences/workflows/brand-monitoring.md
reviews, ratings, reputationreferences/workflows/review-analysis.md
SEO, SERP, crawl, content, RAGreferences/workflows/content-and-seo.md
analytics, engagement, performancereferences/workflows/social-media-analytics.md
trends, keywords, hashtagsreferences/workflows/trend-research.md
jobs, recruiting, candidatesreferences/workflows/job-market-and-recruitment.md
real estate, listings, hotelsreferences/workflows/real-estate-and-hospitality.md
price monitoring, e-commerce, productsreferences/workflows/ecommerce-price-monitoring.md
contact enrichment, email extractionreferences/workflows/contact-enrichment.md
knowledge base, RAG, LLM data feedreferences/workflows/knowledge-base-and-rag.md
company research, due diligencereferences/workflows/company-research.md

If no Actor matches in the index, search dynamically:

apify actors search "KEYWORDS" --user-agent apify-agent-skills/apify-ultimate-scraper --json --limit 10 2>/dev/null

From results: items[].username/items[].name (Actor ID), items[].title, items[].stats.totalUsers30Days, items[].currentPricingInfo.pricingModel.

Step 2: Fetch Actor schema and check gotchas

Fetch the input schema dynamically:

apify actors info "ACTOR_ID" --user-agent apify-agent-skills/apify-ultimate-scraper --input --json 2>/dev/null

Also read references/gotchas.md to check for common pitfalls for the selected Actor.

For Actor documentation: apify actors info "ACTOR_ID" --user-agent apify-agent-skills/apify-ultimate-scraper --readme

Step 3: Configure and run

Skip user preferences for simple lookups (e.g., "Nike's follower count"). Go straight to running with quick answer mode.

For larger tasks, confirm output format (quick answer / CSV / JSON) and result count.

Standard run (blocking):

apify actors call "ACTOR_ID" -i 'JSON_INPUT' --user-agent apify-agent-skills/apify-ultimate-scraper --json 2>/dev/null

From output: .id (run ID), .status, .defaultDatasetId, .stats.durationMillis

Fetch results:

apify datasets get-items DATASET_ID --user-agent apify-agent-skills/apify-ultimate-scraper --format json

For CSV: apify datasets get-items DATASET_ID --user-agent apify-agent-skills/apify-ultimate-scraper --format csv

Quick answer mode: Fetch results as JSON, pick top 5, present formatted in chat.

Save to file: Fetch results, use Write tool to save as YYYY-MM-DD_descriptive-name.csv or .json.

Large/long-running scrapes:

apify actors start "ACTOR_ID" -i 'JSON_INPUT' --user-agent apify-agent-skills/apify-ultimate-scraper --json 2>/dev/null

Poll: apify runs info RUN_ID --user-agent apify-agent-skills/apify-ultimate-scraper --json 2>/dev/null (check .status for SUCCEEDED).

Step 4: Deliver results

Report: result count, file location (if saved), key data fields, and links:

  • Dataset: https://console.apify.com/storage/datasets/DATASET_ID
  • Run: https://console.apify.com/actors/runs/RUN_ID

For multi-step workflows: suggest the next pipeline step from the workflow guide.

Troubleshooting

Common errors and pitfalls are documented in references/gotchas.md. Read it before running PPE (pay-per-event) Actors.

Related skills

Forks & variants (1)

Apify Ultimate Scraper has 1 known copy in the catalog totaling 6 installs. They canonicalize to this original listing.

FAQ

What's the difference between Apify-maintained and community Actors?

Apify-maintained actors are officially supported and always preferred; community-maintained actors fill gaps. Default to Apify tier unless specific coverage gaps exist.

How do I get input schemas for an Actor?

Run `apify actors info "ACTOR_ID" --user-agent apify-agent-skills/apify-ultimate-scraper --input --json` to fetch dynamic input schema.

Is Apify Ultimate Scraper safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.