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
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
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/apify-agent-skillsDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended 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 CSVLimitations
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.
Related
SkillsA community collection of Apify skills: ready routes to Actors for leads, jobs, prices, ads, Reddit and Yandex search
Live data from 78 platforms as JSON through one key: skills teach an agent to call the Scavio API for Amazon, Airbnb and more
Probabl skills for machine learning experiments: a scikit-learn and skrub pipeline, evaluation, audit and a link to Skore Hub
A template for data scientists: AGENTS.md, CLAUDE.md and skills for Python, SQL, Polars and model diagnostics.
dbt Agent Skills
dbt-agent-skills
Official dbt Labs skills: the agent understands dbt projects, runs workflows and helps with migration
37 skills for computational drug discovery: from target selection and docking to ADMET and the clinical record.
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Repository stars | Main difference |
|---|---|---|---|
| Apify Agent Skills (this card) | no | 2,497 | |
| Awesome Apify Skills | no | 294 | a community collection of Apify skills |
| Bright Data Skills | yes | 271 | the 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