apify-install-auth
Installation
SKILL.md
Apify Install & Auth
Overview
Set up the Apify ecosystem: the apify-client JS library (for calling Actors remotely), the apify SDK (for building Actors), the Apify CLI (for deploying), and Crawlee (for crawling). Each package serves a different purpose — install only what the task needs, then wire up a single API token.
Package Map
| Package | npm | Purpose |
|---|---|---|
apify-client |
npm i apify-client |
Call Actors, manage datasets/KV stores from external apps |
apify |
npm i apify |
Build Actors (includes Actor.init(), Actor.pushData()) |
crawlee |
npm i crawlee |
Crawler framework (Cheerio, Playwright, Puppeteer crawlers) |
apify-cli |
npm i -g apify-cli |
CLI for apify login, apify run, apify push |
Prerequisites
- Node.js 18+ (required by SDK v3+)
- Apify account at https://console.apify.com
- API token from Settings > Integrations in Apify Console