Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot

apify-actor-development — Claude Code skill for building Apify Actors

A skill that walks an agent through building, debugging, and deploying Apify Actors. Covers project scaffolding, schemas, local runs, and pushes to the Apify platform.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add apify/agent-skills --skill apify-actor-development -a claude-code
Open on GitHub

What apify-actor-development does

The skill turns Apify Actor development into a nine-step workflow: create a project from a template, add dependencies, implement the code, write input and output schemas, configure .actor/actor.json, add a README, test locally with apify run, and deploy with apify push. Templates cover static HTML crawling, JavaScript-rendered pages, HTTP servers, MCP servers, and empty projects for anything else.

It picks the right crawler too: CheerioCrawler for static pages at 10–50 concurrency, PlaywrightCrawler for JS-heavy sites at 1–5. Dependencies get pinned and lockfiles committed, so builds stay reproducible.

Every apify command from this skill must carry --user-agent apify-agent-skills/apify-actor-development for telemetry attribution. The token goes through the APIFY_TOKEN environment variable only, never into shell history or config files. The skill text is truncated, so some rules are cut off.

What it helps with

  • scaffold a new Apify Actor from the right template
  • pin dependencies and keep the lockfile committed
  • generate input and output schemas for the Actor
  • run the Actor locally and inspect the dataset
  • deploy the Actor to the Apify platform

Example prompts for the agent

  • create an Apify Actor for static HTML crawling in TypeScript
  • add an input schema with URL and crawl depth fields
  • run it locally and check the dataset fields match the schema

How to install apify-actor-development

1Skills CLI (Vercel)

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

2Manually: put the files in place

~/.claude/skills/apify-actor-development/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/apify-actor-development/

From the same set2

The whole set →

Similar

argent-screen-recording software-mansion Captures video of an iOS simulator or Android emulator screen as h264 mp4 with touch visualization overlaid. Use it to document app flows, animations, and interactions as self-explanatory video clips. Claude Code CX Codex Cursor +1 17,700installs ce-brainstorm EveryInc Turns vague ideas into a structured requirements plan through dialogue. Separates product decisions from code. Claude Code CX Codex Cursor +1 3,900installs expo-web-to-native expo Guides an existing React web app into a native iOS/Android app with Expo. Use it for a staged screen-by-screen migration. Claude Code CX Codex Cursor +1 19,500installs thinking-out-loud Shubham Saboo This skill turns a messy stream of thought into a reviewable brief before work begins. Use it for voice notes, reversals, and half-formed ideas. Claude Code CX Codex Cursor +1 431installs autoresearch uditgoenka This skill runs iteration loops that modify code, verify a metric, and keep or discard the result. Use it for debugging, improvements, and regression checks. Claude Code CX Codex Cursor +1 2,600installs uncodixfy cyxzdev Teaches the agent to skip the default Codex aesthetic: soft gradients, floating panels, decorative copy. Use it when generated frontend looks too much like a template. Claude Code CX Codex Cursor +1 5,600installs setup-matt-pocock-skills Matt Pocock This skill configures a repository for Matt Pocock's engineering skills by setting its issue tracker, triage labels, and domain docs layout. Run it before using the other skills. Claude Code 1,052,851installs to-tickets Matt Pocock Turns a plan, spec, or conversation into small end-to-end tickets with explicit blockers. Use it to agree on the work breakdown before tickets go to a tracker. Claude Code 711,230installs

Questions about apify-actor-development

How do I install apify-actor-development in Claude Code?

Run npx skills add apify/agent-skills --skill apify-actor-development -a claude-code. The skill lands in ~/.claude/skills/apify-actor-development/SKILL.md.

What does apify-actor-development do?

It guides the agent through the full Apify Actor lifecycle: template selection, code, input and output schemas, local testing, and deployment. It also enforces logging through the Apify logger and safe token handling.

Why does every apify command need the --user-agent flag?

The flag --user-agent apify-agent-skills/apify-actor-development tags calls for telemetry attribution. It changes nothing about how commands behave, only lets Apify attribute the work to this skill.

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor