Apify Agent Skills

Official Apify skills for agents: web scraping via ready-made Actors, plus building, actorizing and integrating Actors

  • 2,497 ★ on the repository
  • Last commit
SkillEditors’ pick

Extended access

Why this level

  • Runs the Apify CLI and cloud Actors and reaches external sites and APIs
  • Requires an Apify token and consumes account credits
  • Creates and deploys Actors to the Apify cloud
All reasons and checks

apify/agent-skills

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/apify-agent-skills

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Runs the Apify CLI and cloud Actors and reaches external sites and APIs
  • Requires an Apify token and consumes account credits
  • Creates and deploys Actors to the Apify cloud

This is third-party code. Review the repository files before installing.

What it does

The set gives the agent hands on the Apify platform through the official Apify CLI. The universal scraper skill picks a suitable Actor for the task, fills the input schema, runs it and shapes the result, covering social networks, search, maps, marketplaces, reviews and listings, and searching the Apify Store for platforms it does not cover. Other skills help create and deploy your own Actors in JavaScript, TypeScript and Python, wrap existing code or a CLI into an Actor, generate output schemas from source, and design an official Apify integration into a product. Each skill is a SKILL.md with methodology and bundled references, and some commands go through the Apify CLI with the json flag for machine-readable output. There is a ready command to scaffold an Actor and a skill index for agents that read markdown.

Who it is for. For developers, analysts and marketers who need web scraping and Apify Actor work from the agent.

Good fit when

  • You need to scrape a platform with a ready Actor and get CSV or JSON
  • You need to create, debug or deploy your own Apify Actor
  • You need to wrap an existing script or CLI into an Actor or build an output schema

Not a fit when

  • You have no Apify account or installed Apify CLI
  • You need free one-off data without the platform: Actors bill per result or per event
  • You want only the hosted Apify MCP server, not a set of skills and a CLI

Example request

Scrape the top 50 results for coffee shops in Berlin from Google Maps and save them to a CSV

Limitations

The skills run on top of the Apify platform, so you need an account (a free tier with credits exists) and the Apify CLI, authenticated via apify login or the APIFY_TOKEN variable. Node.js 20.6 or newer is required. Actors bill per result or per event, with pricing set by each Actor, so large runs cost money. Scrape within each platform's rules and applicable law. The skills are methodology and wrappers; the Actors themselves run in the Apify cloud.

How to disable. Remove the installed plugins via /plugin or delete the copied skill folders from the agent's skills directory. Optionally remove the Apify CLI with npm uninstall -g apify-cli.

FAQ

Do I need a paid account?

An Apify account is required and has a free tier with credits. Actors bill per result or per event, so large runs consume credits.

Is it only for Claude Code?

No. Claude Code, Cursor and Windsurf install via /plugin; for Codex CLI and Gemini CLI the set ships an AGENTS.md index and a gemini-extension.json file, and any markdown-reading agent can reference SKILL.md directly.

Discussion

No questions or reviews yet.

Skills

A community collection of Apify skills: ready routes to Actors for leads, jobs, prices, ads, Reddit and Yandex search

SkillBroad access294Repository stars

Live data from 78 platforms as JSON through one key: skills teach an agent to call the Scavio API for Amazon, Airbnb and more

SkillExtended access67Repository stars
Official

Probabl skills for machine learning experiments: a scikit-learn and skrub pipeline, evaluation, audit and a link to Skore Hub

PluginMinimal access145Repository stars

A template for data scientists: AGENTS.md, CLAUDE.md and skills for Python, SQL, Polars and model diagnostics.

SkillMinimal access115Repository stars

dbt Agent Skills

dbt-agent-skills

Official

Official dbt Labs skills: the agent understands dbt projects, runs workflows and helps with migration

SkillExtended access762Repository stars

37 skills for computational drug discovery: from target selection and docking to ADMET and the clinical record.

PluginExtended access55Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialRepository starsMain difference
Apify Agent Skills (this card)no2,497
Awesome Apify Skillsno294a community collection of Apify skills
Bright Data Skillsyes271the official Bright Data plugin

README in short

The README describes the official Apify skill set for agents doing web scraping and automation. The universal scraper selects an Actor from a curated list and falls back to the Apify Store for the rest, while other skills create Actors, wrap existing code, generate output schemas and design integrations. Installation in Claude Code, Cursor and Windsurf is via /plugin, Codex CLI and Gemini CLI use an AGENTS.md index and gemini-extension.json, and there is also a quick start via npx skills add. Requirements are an Apify account, the Apify CLI, authentication via apify login or APIFY_TOKEN, and Node.js 20.6 or newer. Apache-2.0 licensed.

README badge

Original SKILL.md

---
name: apify-ultimate-scraper
description: Universal AI-powered web scraper for any platform. Scrape data from Instagram, Facebook, TikTok, YouTube, LinkedIn, X/Twitter, Google Maps, Google Search, Google Trends, Reddit, Airbnb, Yelp, and 15+ more platforms. Use for lead generation, brand monitoring, competitor analysis, influencer discovery, trend research, content analytics, audience analysis, review analysis, SEO intelligence, recruitment, or any data extraction task.
---

# 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

## 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

Report a problem