What problem does it solve?
Apify actor development can be complex and error-prone across project setup, schema configuration, secure credential handling, local testing, and deployment; this Skill consolidates best practices and operational steps to create reliable serverless scraping and automation programs.
Core Features & Use Cases
- Project scaffolding: Choose language templates (JavaScript, TypeScript, Python) and create actor projects with correct .actor/actor.json metadata.
- Local testing & deployment: Use apify run for local verification and apify push for cloud deployment, with guidance on input/output/dataset schema configuration.
- Security & reliability: Enforce secure APIFY_TOKEN handling, dependency review, logging best practices, standby mode readiness probes, and sensible concurrency/retry strategies.
- Use Case: Build a PlaywrightCrawler-based product scraper that validates input schemas, stores results to datasets, censors secrets in logs, and deploys as a standby actor for on-demand API requests.
Quick Start
Create a new Actor using your preferred template, run it locally with apify run using storage/key_value_stores/default/INPUT.json for input, verify logs and outputs, then deploy with apify push.