Apify Agent Skills - Setup Guide¶
Source: apify/agent-skills (2,232⭐) Category: Web Scraping / Automation Language: Python
Production-grade web scraping and automation skills for AI coding agents. Drop these into any agent and get expert access to the Apify platform - scrape any site, build new Actors, Actorize existing code, generate output schemas, and integrate the Apify API. 30,000+ pre-built Actors covering social media, search, maps, real estate, reviews, and more.
Installation¶
# Install all Apify agent skills
npx skills add apify/agent-skills
Prerequisites¶
| Requirement | Details |
|---|---|
| Apify account | console.apify.com - free tier available ($5/month credit) |
| Apify API token | From Apify Console → Settings → Integrations → API token |
| MCP server (optional) | npx @apify/mcp for MCP-native tool access |
| Hermes Agent | Any version - skills load as instructions; MCP integration available |
Set environment variables:
export APIFY_TOKEN="apify_api_..."
# Optional: MCP config in ~/.hermes/config.yaml
Key Capabilities¶
Available Skills¶
| Skill | What It Does |
|---|---|
| Scrape any site | Built-in Actor selection across 130+ curated Actors (Instagram, Facebook, TikTok, YouTube, X, LinkedIn, Google Maps, Reddit, Yelp, Airbnb) plus automatic fallback to 30,000+ Store Actors |
| Build new Actors | Generate, debug, and deploy serverless Actors in JS, TS, or Python with official SDK patterns |
| Actorize existing code | Wrap any script, library, or CLI tool as a runnable Actor with input/output handling |
| Generate output schemas | Auto-derive dataset_schema.json, output_schema.json, key_value_store_schema.json from Actor source |
| Integrate Apify API | Call Actors programmatically from JS/TS or Python via apify-client or REST API |
| Integration development | apify-integration-development (183 installs, added Sep 27, 2026 sweep) - build custom Apify integrations and connector workflows |
Supported Platforms (Curated Actors)¶
Social: Instagram, Facebook, TikTok, YouTube, X/Twitter, LinkedIn, Reddit Maps: Google Maps, Apple Maps Commerce: Amazon, eBay, Etsy, Alibaba Reviews: Yelp, TripAdvisor, Google Reviews Real Estate: Zillow, Airbnb, Realtor.com Search: Google Search, Bing, DuckDuckGo
CorpusIQ Use Cases¶
| Use Case | How |
|---|---|
| Competitive intel | Scrape competitor pricing, features, and reviews across platforms |
| Lead generation | Extract business listings from Google Maps, Yelp, LinkedIn |
| Social monitoring | Track brand mentions, follower growth, and content performance across platforms |
| Market research | Gather industry data, pricing trends, and customer sentiment at scale |
| Content discovery | Find trending content, hashtags, and creators in target niches |
Troubleshooting¶
| Issue | Fix |
|---|---|
| APIFY_TOKEN not recognized | Export as env var or add to ~/.hermes/config.yaml under env: |
| Actor timeout | Increase timeout: maxResults and maxConcurrency in Actor input |
| Rate limited by target site | Use Apify's built-in proxy rotation (residential + datacenter proxies) |
| MCP connection refused | Start MCP server: npx @apify/mcp then configure in Hermes MCP settings |
Verification¶
# Verify token works
curl -s "https://api.apify.com/v2/users/me?token=$APIFY_TOKEN" | python3 -m json.tool | head -5
# Verify skill installed
npx skills list | grep apify
# Quick test - list available Actors
curl -s "https://api.apify.com/v2/acts?token=$APIFY_TOKEN&limit=5" | python3 -c "import json,sys; d=json.load(sys.stdin); print([a['name'] for a in d.get('data',{}).get('items',[])])"
← Skills Catalog | Discovery Page → Powered by CorpusIQ
Integration with CorpusIQ¶
CorpusIQ is the connector layer that lets AI assistants read the systems a business already runs on - accounting, payments, CRM, email, files and analytics - and answer with the source named. It is read-only by design: it retrieves data and never writes to, or acts in, a connected system, which is what makes it safe to point at live accounts.
This page is part of the CorpusIQ directory, the reference we maintain for the MCP server and agent-skill ecosystem. Run alongside CorpusIQ, a third-party server like this one can be combined with a company's own business data in a single answer.