Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →

apify/agent-skills

5 skills41.6k installs11.5k starsGitHub

Install

npx skills add https://github.com/apify/agent-skills

Skills in this repo

1Apify Ultimate ScraperApify Ultimate Scraper is a skill for selecting and running Apify Actors to extract data from social media and e-commerce platforms. It provides a curated index across Instagram, Facebook, TikTok, YouTube, X/Twitter, and other sites. Developers use it during Build phase when integrating social or web data scraping into products.13.9kinstalls2Apify Actor DevelopmentDevelop, debug, and deploy Apify Actors - serverless cloud programs for web scraping, automation, and data processing. Use when creating new Actors, modifying existing ones, or troubleshooting Actor code. --- name: apify-actor-development description: Develop, debug, and deploy Apify Actors - serverless cloud programs for web scraping, automation, and data processing. Use when creating new Actors, modifying existing ones, or troubleshooting Actor code. --- # Apify Actor development **Important:** Before you begin, fill in the `generatedBy` property in the meta section of `.actor/actor.json`. Replace it with the tool and model you're currently using, such as "Claude Code with Claude Sonnet 4.5". This helps Apify monitor and improve AGENTS.md for specific AI tools and models. Actors are serverless programs inspired by the UNIX philosophy - programs that do one thing well and can be easily combined to build complex systems. They're packaged as Docker images and run in isolated containers in the cloud.9.5kinstalls3Apify ActorizationConvert 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). Use when migrating code to Apify, wrapping CLI tools as Actors, or adding Actor SDK to existing projects. --- name: apify-actorization description: 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). Use when migrating code to Apify, wrapping CLI tools as Actors, or adding Actor SDK to existing projects. --- # Apify Actorization Actorization converts existing software into reusable serverless applications compatible with the Apify platform. Actors are programs packaged as Docker images that accept well-defined JSON input, perform an action, and optionally produce structured JSON output. Run `apify init` in project root 2. Wrap code with SDK lifecycle (see language-specific section below) 3.8.9kinstalls4Apify Generate Output SchemaThis skill automates the creation of Apify Actor output schema files by reading source code to identify all dataset pushData calls, key-value store setValue calls, and existing TypeScript or Python type definitions. Developers use it when building or updating Apify Actors that need properly configured output schemas so Apify Console can display run results correctly. The workflow spans seven phases: discovering Actor structure, generating dataset_schema.json with full field coverage and display views, optionally generating key_value_store_schema.json, generating output_schema.json, wiring schema references into actor.json, validating all hard rules, and summarizing what was created. Key constraints enforced include nullable on every field, additionalProperties and required on every object level, anonymized examples, and type required alongside nullable to satisfy AJV validation.6.7kinstalls5Apify Sdk IntegrationThe apify-sdk-integration skill Integrate Apify into an existing JavaScript/TypeScript or Python application using the apify-client package. Use when adding web scraping, automation, or data extraction capabilities to an existing app via the Apify API. It covers adding web scraping or automation to an existing app. Key workflows include calling Apify Actors programmatically from application code. This Skill - Adding web scraping or automation to an existing app - Calling Apify Actors programmatically from application code - Building a product that uses Apify as a backend service - Integrating Actor results into a data pipeline Developers invoke apify-sdk-integration when the task matches the triggers and reference files in SKILL.md for grounded, stepwise execution. Reference files and progressive disclosure keep context focused while preserving concrete commands, configuration fields, and validation checks copied from the upstream documentation.2.5kinstalls

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.