Agent skill · apify

apify-integration-development

Design and build an official Apify integration for a company's product - workflow-automation apps (Zapier/n8n-style), AI agent plugins (coding-agent skills+MCP bundles or OpenClaw/Hermes-style harnesses), AI framework packages (LangChain/LlamaIndex-style), or direct application clients via apify-client. Use when planning, creating, or reviewing an integration that exposes Apify Actors, runs, datasets, or key-value stores inside another product.

What it needs

About 7k tokens when loaded.

What this skill does

Apify Integration Development Design and build an official Apify integration for a company's product, with minimal help from Apify. This skill covers every integration shape Apify supports - workflow-automation apps, AI agent plugins (coding agents and harnesses), AI framework packages, and direct application clients - so a partner team can ship a first-class Apify integration end to end. The cross-cutting rules below apply to all of them, and one category-specific reference file carries the rest. Building an official integration? Once you publish it, contact integrations@apify.com so the Apify team can review, test, and validate your integration before it reaches users. We'll check the capability surface, cost controls, error handling, and attribution headers, and help you close any gaps. Step 0 - Learn the Apify model first (required) Before designing anything, fetch and read https://apify.com/agents.md. It is the canonical quickstart for AI agents and the single source of truth for vocabulary, the run flow, and the cost rule. If the fetch fails, the mini-glossary below keeps the skill usable. Apify vocabulary (always written with a capital A on the platform): Actor - a serverless cloud program that takes JSON input, performs a task, and produces structured output. Not an AI agent. Actor Run - one execution of an Actor. Each run has its own dataset, key-value store, and request queue, and ends in a terminal status (SUCCEEDED, FAILED, TIMED-OUT, ABORTED). Dataset - append-only structured storage for a run's results. An Actor call returns the dataset ID, not its contents. Key-Value Store - unstructured/file storage (screenshots, HTML, OUTPUT). Actor Task - a saved, parameterized configuration for running an Actor. Apify Store - the marketplace of Actors at https://apify.com/store.md. Apify Console - the web UI at https://console.apify.com. Compute Unit (CU) - billing unit: memory (MB) x duration (hours). …

How to use it

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

@skills apify/apify-integration-development

View the source on GitHub

Browse the @skills marketplace