Agent skill · software engineering · jeremylongshore
apify-deploy-integration
Deploy Apify Actors and integrate scraping into external applications.
Why this skill is useful
Adds executable scripts for deploying Apify Actors and integrating their results into external applications, which are not commonly found in public documentation.
What it needs
Requires apify, gcloud, npm, vercel installed locally. Requires apify account access. About 3k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.
What this skill does
Apify Deploy Integration Overview Deploy Actors to the Apify platform and integrate their results into external applications. Covers apify push deployment, API-triggered runs from web apps (synchronous and async patterns), webhook receivers, scheduled scraping pipelines, and container deployment. SKILL.md gives you the workflow and the core skeleton. Complete, copy-paste code for every pattern lives in references/implementation.md; end-to-end worked scenarios are in references/examples.md. Prerequisites Actor tested locally (apify run) apify login completed (stores CLI credentials) Target application ready for integration Authentication Apps authenticate with an Apify API token. Generate one in Apify Console → Settings → Integrations and expose it as the APIFYTOKEN environment variable — never hard-code it. The apify CLI uses its own credentials from apify login, separate from APIFYTOKEN. Full auth notes: references/implementation.md. Instructions Step 1: Deploy the Actor to the platform Step 2: Trigger the Actor from your app Instantiate ApifyClient with your token, then either call() (blocks until the run finishes) or start() (returns immediately for polling). Here is the core synchronous skeleton: The full typed service — scrapeProducts (blocking), startScrape + getScrapeResults (async poll) — is in references/implementation.md. Step 3: Choose an integration pattern Pick the pattern that matches your app, then copy the full handler from the reference: Next.js API route — start a run in a POST, poll by run ID in a GET. Avoids serverless timeouts. See implementation.md. Express webhook receiver — register an Apify webhook and react on ACTOR.RUN.SUCCEEDED / FAILED / TIMEDOUT. See implementation.md. Scheduled pipeline — run on cron/Apify Schedule, export CSV, archive to a named dataset. See implementation.md. Docker / Cloud Run — containerize an app that calls Apify, inject the token as a secret. See implementation.md. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills jeremylongshore/apify-deploy-integration