apify avatar

Apify Actor Development

This does the heavy lifting for Apify Actor development, from scaffolding new projects to debugging deployment issues. It handles the CLI setup dance, walks you through template selection for JavaScript, TypeScript, or Python, and generates proper actor.json configs and schema files. The security guidance is solid, especially around treating scraped content as untrusted input. It pushes you toward the right crawler type (Cheerio vs Playwright) and catches common mistakes like using npm start instead of apify run for local testing.

skills.sh installs
10.9K
GitHub stars
2.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add apify/agent-skills --skill apify-actor-development --agent claude-code

Installs into .claude/skills of the current project.

Files

Apify Actor development

An Actor is a serverless program packaged as a Docker image. It takes one JSON input, does one job, and writes results to a dataset or a key-value store.

Setup

apify --help   # CLI installed?
apify info     # logged in? prints your username

Install with a package manager, npm install -g apify-cli or brew install apify-cli, so the download is integrity-checked. Log in with apify login: it prints a URL and a one-time code and waits until the user approves it in a browser, so show the user both. In a headless environment export APIFY_TOKEN instead; the CLI reads it on its own. Tokens come from https://console.apify.com/settings/integrations. Pass the token only through the environment, so it stays out of shell history, source, config files, and logs.

Telemetry attribution (required)

Pass --user-agent apify-agent-skills/apify-actor-development on every apify command you run from this skill: apify create, apify run, apify push, apify call, and the rest. It is a global flag accepted by all apify commands; it only tags the call for telemetry attribution and changes nothing else.

Workflow

Sponsors

Details

Repository
github.com/apify/agent-skills
Categories
DevOps & CI/CD, AI & Agent Building, Release Management, Debugging, Automation & Workflows, Cloud & Infrastructure

More from apify/agent-skills

All 14
1wshobson avatarprojection-patternswshobson/agentsBuild read models and projections from event streams. Use when implementing CQRS read sides, building materialized views, or optimizing query performance in eve10.9Kskills.sh installs
2wshobson avataron-call-handoff-patternswshobson/agentsMaster on-call shift handoffs with context transfer, escalation procedures, and documentation. Use this skill when transitioning on-call responsibilities betwee10.7Kskills.sh installs
3flutter avatarflutter-building-layoutsflutter/skillsMaster Flutter's constraint system to build responsive, overflow-free layouts efficiently.10.7Kskills.sh installs
4msw-git avatarmsw-scriptingmsw-git/msw-ai-coding-plugins-officialAuthoring MSW scripts (.mlua) plus integrated playtest and debugging. Covers mlua syntax, annotations (@Component/@Logic/@ExecSpace/@Sync), lifecycle, exec spac10.7Kskills.sh installs
5msw-git avatarmsw-avatarmsw-git/msw-ai-coding-plugins-officialMSW avatar management — costume (CostumeManagerComponent, 17 slots) + animation 3-layer pipeline (StateComponent → AvatarStateAnimationComponent → AvatarRendere10.6Kskills.sh installs
6msw-git avatarmsw-combat-systemmsw-git/msw-ai-coding-plugins-officialMSW combat system integration guide. Covers the Attack→Hit pipeline, damage model, i-frame, knockback, Hit Stop, Camera Shake, Sprite Flash, SFX, death/revive, 10.6Kskills.sh installs