Agent skill · software engineering · sickn33

apify-actorization

Actorization converts existing software into reusable serverless applications compatible with the Apify platform. Actors are programs packaged as Docker images that accept well-defined JSON input, perform an action, and optionally produce structured JSON output.

Why this skill is useful

Provides specific commands and configurations for converting existing software into reusable serverless applications on the Apify platform, which the AI wouldn't reliably generate on its own.

What it needs

Requires apify-cli installed locally. Requires apify account access. About 4k tokens when loaded. Last updated 2026-08-07. 44,571 stars on the source repository.

What this skill does

Apify Actorization Actorization converts existing software into reusable serverless applications compatible with the Apify platform. Actors are programs packaged as Docker images that accept well-defined JSON input, perform an action, and optionally produce structured JSON output. Quick Start 1. Run apify init in project root 2. Wrap code with SDK lifecycle (see language-specific section below) 3. Configure .actor/inputschema.json 4. Test with apify run --input '{"key": "value"}' 5. Deploy with apify push When to Use This Skill Converting an existing project to run on Apify platform Adding Apify SDK integration to a project Wrapping a CLI tool or script as an Actor Migrating a Crawlee project to Apify Prerequisites Verify apify CLI is installed: If not installed: Verify CLI is logged in: If not logged in, check if APIFYTOKEN environment variable is defined. If not, ask the user to generate one at https://console.apify.com/settings/integrations, add it to their shell or secret manager without putting the literal token in command history, then run: Actorization Checklist Copy this checklist to track progress: [ ] Step 1: Analyze project (language, entry point, inputs, outputs) [ ] Step 2: Run apify init to create Actor structure [ ] Step 3: Apply language-specific SDK integration [ ] Step 4: Configure .actor/inputschema.json [ ] Step 5: Configure .actor/outputschema.json (if applicable) [ ] Step 6: Update .actor/actor.json metadata [ ] Step 7: Test locally with apify run [ ] Step 8: Deploy with apify push Step 1: Analyze the Project Before making changes, understand the project: 1. Identify the language - JavaScript/TypeScript, Python, or other 2. Find the entry point - The main file that starts execution 3. Identify inputs - Command-line arguments, environment variables, config files 4. Identify outputs - Files, console output, API responses 5. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills sickn33/apify-actorization

View the source on GitHub

Browse the @skills marketplace