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

apify/apify-agent-skills

5 skills30 installs11.6k starsGitHub

Install

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

Skills in this repo

1Apify Actor DevelopmentThis skill helps a developer create, debug, and deploy Apify Actors, which are serverless cloud programs for web scraping, automation, and data processing packaged as Docker images. It covers CLI setup and login, choosing a JavaScript, TypeScript, or Python template, implementing logic, configuring input and output schemas, writing the Store README, testing locally with apify run, and deploying with apify push. It also gives security guidance for treating crawled content as untrusted input.6installs2Apify ActorizationThis skill converts an existing project into an Apify Actor, a serverless program packaged as a Docker image. It wraps JavaScript or TypeScript code with Actor.init and Actor.exit, Python code with the async context manager, or any other language via a CLI wrapper, then configures input and output schemas and deploys with apify push. A developer uses it when migrating code to Apify, wrapping a CLI tool as an Actor, or adding the Actor SDK to an existing project.6installs3Apify Generate Output SchemaThis skill generates output schema files for an Apify Actor by analyzing its source code. It locates the .actor directory, finds where the Actor pushes data to datasets and key-value stores, and produces dataset_schema.json, output_schema.json, and key_value_store_schema.json plus an actor.json update. A developer uses it when creating or updating Actor output schemas, and it insists on deriving fields from real code, making every field nullable, and matching existing repo conventions.6installs4Apify Sdk IntegrationThis skill adds Apify Actor execution to an existing JavaScript, TypeScript, or Python application using the apify-client package, or the REST API for other languages. It shows how to call Actors synchronously with .call() or asynchronously with .start() and .waitForFinish(), retrieve dataset items and key-value store records, and handle errors. A developer uses it to add web scraping, automation, or data extraction to an app, and it stresses installing apify-client rather than the apify build SDK.6installs5Apify Ultimate ScraperA skill that drives the Apify CLI to run web-scraping Actors across many platforms. It reads a bundled actor index to pick the right Actor for a task, fetches the Actor input schema, runs it, and returns or saves the dataset. Developers use it to pull public data for lead generation, competitor analysis, review analysis, or trend research without writing a scraper.6installs

This week in AI coding

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

unsubscribe anytime.

apify/apify-agent-skills · 5 skills · Skillselion