apify-actor-development
Building a small cloud program on Apify — an Actor, the kind of thing that scrapes a site or crunches data on a schedule — from an empty template through testing on your own machine to a live deployment.
LABSCO SUMMARY
apify/agent-skills is five official skills for building, wrapping, and calling Apify Actors, and four of the five need an Apify account before they do anything.
apify-ultimate-scraper is the one most people install first — an AI-picked front end over 130+ curated Actors across Instagram, TikTok, Google Maps, Amazon, and a dozen other platforms, falling back to a search of the full 30,000+ Actor store for anything not on that list. The other four are development tooling rather than scraping itself: apify-actor-development writes and debugs a new Actor from scratch in JavaScript, TypeScript, or Python; apify-actorization wraps an existing script or CLI tool as one; apify-generate-output-schema derives the dataset/output/key-value schemas from an Actor's own source; and apify-integration-development designs and builds an official Apify integration for another company's product — a Zapier- or n8n-style app, an agent plugin, or a framework package.
This is for someone already comfortable running apify login or holding an APIFY_TOKEN, who wants an agent that picks and drives Actors rather than writing scraping code from scratch. Four of the five — everything except schema generation — are billed against your own Apify account once they run, since Actors use pay-per-result or pay-per-event pricing beyond the free-tier credits every account starts with.
Nine additional skills once lived in this same repository — lead-generation, market-research, competitor-intelligence, brand-reputation-monitoring, audience-analysis, influencer-discovery, content-analytics, trend-analysis, and an ecommerce skill — all now gone. That matches what the current README says: those domain-specific, one-per-use-case skills have moved to the separate apify/awesome-skills repository, leaving this one as the general-purpose five.
WHAT'S INSIDE
Building a small cloud program on Apify — an Actor, the kind of thing that scrapes a site or crunches data on a schedule — from an empty template through testing on your own machine to a live deployment.
Code you already have, a script or a command-line tool, gets wrapped so it can run as an Apify Actor in the cloud, without rewriting the logic inside it.
Reads an Actor's code to work out what data it really produces, then writes the description of that output that makes Apify's console show a run's results as a readable table instead of raw data.
Plans and builds an official integration between your product and Apify, the platform that runs ready-made cloud programs called Actors, following the rules every existing Apify integration shares.
Pulls data off Instagram, Google Maps, LinkedIn and a hundred other sites by picking whichever ready-made Apify scraper already covers the site, and hands back an answer, a spreadsheet or a data file.
Universal AI-powered web scraper for 15+ platforms with ~100 Actors. Scrape data from Instagram, Facebook, TikTok, YouTube, LinkedIn, X/Twitter, Google Maps, Google Search, Google Trends, Reddit, Airbnb, Yelp, TripAdvisor, and more for lead generation, brand monitoring, competitor analysis, influencer discovery, trend research, content analytics, audience analysis, SEO intelligence, recruitment, and reviews
Develop, debug, and deploy Apify Actors - serverless cloud programs for web scraping, automation, and data processing
Convert existing projects into Apify Actors - serverless cloud programs. Actorize JavaScript/TypeScript (SDK with Actor.init/exit), Python (async context manager), or any language (CLI wrapper)
Generate output schemas (dataset_schema.json, output_schema.json, key_value_store_schema.json) for an Apify Actor by analyzing its source code
Design and build an official Apify integration for a company's product - workflow-automation apps (Zapier/n8n-style), AI agent harness plugins, AI framework packages (LangChain/LlamaIndex-style), or direct application clients via apify-client. Use when planning, creating, or reviewing an integration that exposes Apify Actors, runs, datasets, or key-value stores inside another product
Official Apify agent skills for web scraping, data extraction, and automation
INSTALL
CHOOSE SKILLS
Run this outside your AI tool, using Node.js 22.20.0 or newer. Skills CLI 1.7.2 starts with no skills selected; prompts cancel installation without an interactive terminal. For project installation, open your project's folder first.
Install checklist
Select All, then Enter. Enter alone cannot continue with nothing selected.Additional agents. ↑/↓ moves, Space toggles selections, Enter confirms.Installing to: for your intended tool. Stop if it names a different tool.Symlink (Recommended) for shared files or Copy to all agents for separate copies; review the summary before confirming installation.Install the find-skills skill? defaults to Yes, adding another skill for all projects. Choose No if you don't want that extra installation.npx skills add apify/agent-skillsSINGLE SKILL
Run this outside your AI tool, using Node.js 22.20.0 or newer. Skills CLI 1.7.2 skips skill selection; prompts cancel installation without an interactive terminal. If choosing Project when asked about installation scope, open your project's folder before running this.
Install checklist
Additional agents. ↑/↓ moves, Space toggles selections, Enter confirms.Installing to: for your intended tool. Stop if it names a different tool.Symlink (Recommended) for shared files or Copy to all agents for separate copies; review the summary before confirming installation.Install the find-skills skill? defaults to Yes, adding another skill for all projects. Choose No if you don't want that extra installation.Find the skill name in the Skills tab and put it in the command before running it. Each entry there installs independently.
npx skills add apify/agent-skills --skill <YOUR_SKILL_NAME> --full-depthClaude Code
/plugin marketplace add https://github.com/apify/agent-skills/plugin install apify-ultimate-scraper@apify-agent-skills/plugin install apify-actor-development@apify-agent-skills/plugin install apify-actorization@apify-agent-skills/plugin install apify-integration-development@apify-agent-skillsType these lines inside a Claude Code session, not at your shell prompt. They add Apify's marketplace, which is this repository, and install four plugins, each a single skill: the universal scraper, Actor development, actorization, and integration development.