ably-automation
Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.
Automate web scraping and data extraction with Apify -- run Actors, manage datasets, create reusable tasks, and retrieve crawl results through the Composio Apify integration.
$ npx -y skills add openteams-lab/openteams --skill apify-automation --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/apify-automationContext preview
The summary Claude sees to decide when to auto-load this skill.
Automate web scraping and data extraction with Apify -- run Actors, manage datasets, create reusable tasks, and retrieve crawl results through the Composio Apify integration.
name: Apify Automation
description: "Automate web scraping and data extraction with Apify -- run Actors, manage datasets, create reusable tasks, and retrieve crawl results through the Composio Apify integration."
requires:
mcp:
- rubeRun **Apify** web scraping Actors and manage datasets directly from Claude Code. Execute crawlers synchronously or asynchronously, retrieve structured data, create reusable tasks, and inspect run logs without leaving your terminal.
**Toolkit docs:** [composio.dev/toolkits/apify](https://composio.dev/toolkits/apify)
---
1. Add the Composio MCP server to your configuration:
https://rube.app/mcp
2. Connect your Apify account when prompted. The agent will provide an authentication link. 3. Browse available Actors at [apify.com/store](https://apify.com/store). Each Actor has its own unique input schema -- always check the Actor's documentation before running.
---
Execute an Actor and immediately retrieve its dataset items in a single call. Best for quick scraping jobs.
**Tool:** `APIFY_RUN_ACTOR_SYNC_GET_DATASET_ITEMS`
Key parameters:
Example prompt: *"Run the Google Places scraper for 'restaurants in New York' and return the first 50 results"*
---
Trigger an Actor run without waiting for completion. Use for long-running scraping jobs.
**Tool:** `APIFY_RUN_ACTOR`
Key parameters:
Follow up with `APIFY_GET_DATASET_ITEMS` to retrieve results using the run's `datasetId`.
Example prompt: *"Start the web scraper Actor for example.com asynchronously with 1024MB memory"*
---
Fetch data from a specific dataset with pagination, field selection, and filtering.
**Tool:** `APIFY_GET_DATASET_ITEMS`
Key parameters:
Example prompt: *"Get the first 500 items from dataset myDatasetId in JSON format"*
---
View Actor metadata, input schema, and configuration before running it.
**Tool:** `APIFY_GET_ACTOR`
Key parameters:
Example prompt: *"Show me the details and input schema for the apify/web-scraper Actor"*
---
Configure reusable Actor tasks with preset inputs for recurring scraping jobs.
**Tool:** `APIFY_CREATE_TASK`
Configure a task once, then trigger it repeatedly with consistent input parameters. Useful for scheduled or recurring data collection workflows.
Example prompt: *"Create an Apify task for the Google Search scraper with default query 'AI startups' and US location"*
---
List Actor runs, browse datasets, and inspect run details for monitoring and debugging.
**Tools:** `APIFY_GET_LIST_OF_RUNS`, `APIFY_DATASETS_GET`, `APIFY_DATASET_GET`, `APIFY_GET_LOG`
For listing runs:
For dataset management:
For debugging:
Example prompt: *"List the last 10 runs for the web scraper Actor and show logs for the most recent one"*
---
---
Plan, Build, and Ship — with a team of AI agents instead of one
Repo: openteams-lab/openteams
Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.
Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.
Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.
Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.
Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.
Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.