apify-skill

Runs Apify Actors with an actor_id and input_json to return structured scraped items.

356|66|Updated Oct 13, 2025
One-click install
npx skills add https://github.com/zeenie-ai/MachinaOS --skill apify-skill-zeenie-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apify-skill
Source: https://github.com/zeenie-ai/MachinaOS/tree/main/server/skills/web_agent/apify-skill
Command: npx skills add https://github.com/zeenie-ai/MachinaOS --skill apify-skill-zeenie-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Apify Web Scraping Skill reduces the effort of manually collecting and structuring data from websites and social platforms by running Apify Actors to retrieve scraped results for you.

Core Features & Use Cases

  • Apify Actor execution: Runs pre-built Apify scrapers (Actors) like Instagram, TikTok, Twitter/X, LinkedIn, Facebook, YouTube, Google Search, Google Maps, and general web crawlers.
  • Structured extraction workflow: Accepts an actor_id plus actor-specific input_json as JSON, and returns a standardized run result with items and metadata.
  • Scalable scraping scenarios: Supports social listening, competitor research, lead generation, SEO research, content aggregation, price monitoring, and review analysis.

Quick Start

Use the apify-skill by selecting an Apify actor (for example apify/instagram-scraper) and providing the actor input as a valid JSON string to fetch up to 50 results from the target page.

Frequently Asked Questions about apify-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scrape social media data from Instagram or TikTok?

This Skill runs Apify Actors to extract social media data from platforms like Instagram and TikTok. You supply an actor_id and a valid input_json string, and it returns up to 50 structured scraped items from the target page.

What is the best way to automate web crawling for SERP research?

Automating web crawling for SERP research involves running Apify Actors via this Skill. You provide an actor_id and input_json, and it executes the scraper to retrieve structured dataset results for your search engine research.

Can I extract Google Maps place data using an Apify Actor?

Yes, you can extract Google Maps place data by supplying the corresponding Apify actor_id and a valid input_json string. The Skill runs the specified actor and returns structured items for maps and place discovery.

Do I need an Apify account to run actors for web scraping?

To run web scraping tasks, you need an Apify actor_id and a valid input_json string. The Skill uses the apify_actor tool to execute the run and retrieve dataset results, which requires valid Apify credentials.

What format should input data be in to scrape websites on demand?

Input data to scrape websites on demand must be formatted as a valid JSON string. You provide this input_json alongside the specific actor_id to retrieve structured items and metadata from the scraping run.

How many scraped results can I retrieve from a single Apify Actor run?

You can retrieve up to 50 results from a single Apify Actor run. The Skill uses result limits defined in the actor-specific input_json to return a standardized run result with items and metadata.