Convert existing projects into Apify Actors - serverless cloud programs. Actorize JavaScript/TypeScript (SDK with Actor.init/exit), Python (async context manager), or any language (CLI wrapper). Use when migrating code to Apify, wrapping CLI tools as Actors, or adding Actor SDK to existing projects.
Detected risks:
The 'apify-actorization' skill allows developers to convert existing software projects into reusable, serverless applications that are compatible with the Apify platform. By leveraging the Apify SDK, the skill simplifies the process of wrapping existing code into Apify Actors, which are packaged Docker containers that accept structured JSON input, perform actions, and optionally produce JSON output. This makes it ideal for developers looking to migrate their code to Apify, add Apify SDK integration to their projects, or wrap CLI tools into reusable Actors for automation and cloud execution.
This skill is designed to help developers convert existing projects into serverless Apify Actors, allowing them to run on the Apify platform. It facilitates the migration of existing projects, integration with Apify SDK, or wrapping CLI tools as Actors.
The skill supports JavaScript/TypeScript, Python, and other languages via CLI wrapper integration. Language-specific instructions are provided for JavaScript/TypeScript and Python, while other languages can use the general CLI wrapper approach.
You can test your Actor locally using the 'apify run' command, which allows you to simulate the execution with test inputs before pushing it to the Apify platform.
Yes, you need to have the Apify CLI installed and be logged into your Apify account. You can verify the installation with 'apify --help' and log in using 'apify login'. Additionally, ensure that your token is securely managed.
The 'input_schema.json' file defines the expected input structure for the Actor, which is used by the Apify Console. The 'output_schema.json' file is optional and defines the structure of the data the Actor will output.
Quick Setup:
.claude/skills/Repository
apify/agent-skills