據 AlphaMoat 統計,截至 2026-09,Apify Lead Generation 累計下載 4,782 次、獲 6 個星標,在全部 5,078 個 AI 技能中排名第 1,975 位,在「知識管理」分類(442 個)中排名第 183 位。
| 平台 | 累計安裝 | 累計下載 | 星標 | 評論 |
|---|---|---|---|---|
| ClawHub ↗ | 106 | 4782 | 6 | - |
各平台的計數口徑不同,統計時間不一致。
主文說明按需求選擇 Actor,從地圖、網站、社交平台或搜尋來源採集線索,並透過輸入校驗、結果彙總及可選 CSV/JSON 匯出形成名單。搜尋詞和 Actor 輸入會傳送給 Apify;匯出內容可能包含公開聯絡方式及敏感業務資訊。使用前應確認該查詢可提交給服務,遵守平台條款、隱私和外聯要求,並妥善儲存匯出檔案。
資料釋出於 2026-10-29
以下是根據技能文件生成的示例,不代表實際執行結果。
2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。 該技能有同名的其他版本,調整前的資料歸屬當前下載量最大的這一個。
| 月份 | 累計下載 | 環比 | 星標 |
|---|---|---|---|
| 2026-09 | 4782 | — | 6 |
| 2026-08 | 4481 | +11.7% | 6 |
| 2026-07 | 4013 | +24.6% | 5 |
| 2026-06 | 3221 | +13.1% | 4 |
| 2026-05 | 2849 | — | 5 |
| 2026-03 | 1524 | — | 4 |
以下是作者釋出的原始檔案,按純文字顯示,本站未做修改或稽核;其中的連結不可點選,命令請核實後再執行。抓取於 2026-10-23。
---
name: apify-lead-generation
description: Generates B2B/B2C leads by scraping Google Maps, websites, Instagram, TikTok, Facebook, LinkedIn, YouTube, and Google Search. Use when user asks to find leads, prospects, businesses, build lead lists, enrich contacts, or scrape profiles for sales outreach.
version: 1.0.1
source: https://github.com/apify/agent-skills
homepage: https://apify.com
metadata:
openclaw:
requires:
env: - APIFY_TOKEN
bins:
- node
- mcpc
primaryEnv: APIFY_TOKEN
install:
- kind: node
package: "@apify/mcpc"
bins: [mcpc]
---
# Lead Generation
Scrape leads from multiple platforms using Apify Actors.
## Prerequisites
- `APIFY_TOKEN` configured in OpenClaw settings
- Node.js 20.6+
- `mcpc` CLI (auto-installed via skill metadata)
## Input Sanitization Rules
Before substituting any value into a bash command:
- **ACTOR_ID**: Must be either a technical name (`owner/actor-name` — alphanumeric, hyphens, dots, one slash) or a raw ID (exactly 17 alphanumeric characters, e.g., `oeiQgfg5fsmIJB7Cn`). Reject values containing shell metacharacters (`` ; | & $ ` ( ) { } < > ! \n ``).
- **SEARCH_KEYWORDS**: Plain text words only. Reject shell metacharacters.
- **JSON_INPUT**: Must be valid JSON. Must not contain single quotes (use escaped double quotes). Validate structure before use.
- **Output filenames**: Must match `YYYY-MM-DD_descriptive-name.{csv,json}`. No path separators (`/`, `..`), no spaces, no metacharacters.
## Workflow
Copy this checklist and track progress:
```
Task Progress:
- [ ] Step 1: Determine lead source (select Actor)
- [ ] Step 2: Fetch Actor schema via mcpc
- [ ] Step 3: Ask user preferences (format, filename)
- [ ] Step 4: Run the lead finder script
- [ ] Step 5: Summarize results
```
### Step 1: Determine Lead Source
Select the appropriate Actor based on user needs:
| User Need | Actor ID | Best For |
|-----------|----------|----------|
| Local businesses | `compass/crawler-google-places` | Restaurants, gyms, shops |
| Contact enrichment | `vdrmota/contact-info-scraper` | Emails, phones from URLs |
| Instagram profiles | `apify/instagram-profile-scraper` | Influencer discovery |
| Instagram posts/comments | `apify/instagram-scraper` | Posts, comments, hashtags, places |
| Instagram search | `apify/instagram-search-scraper` | Places, users, hashtags discovery |
| TikTok videos/hashtags | `clockworks/tiktok-scraper` | Comprehensive TikTok data extraction |
| TikTok hashtags/profiles | `clockworks/free-tiktok-scraper` | Free TikTok data extractor |
| TikTok user search | `clockworks/tiktok-user-search-scraper` | Find users by keywords |
| TikTok profiles | `clockworks/tiktok-profile-scraper` | Creator outreach |
| TikTok followers/following | `clockworks/tiktok-followers-scraper` | Audience analysis, segmentation |
| Facebook pages | `apify/facebook-pages-scraper` | Business contacts |
| Facebook page contacts | `apify/facebook-page-contact-information` | Extract emails, phones, addresses |
| Facebook groups | `apify/facebook-groups-scraper` | Buying intent signals |
| Facebook events | `apify/facebook-events-scraper` | Event networking, partnerships |
| Google Search | `apify/google-search-scraper` | Broad lead discovery |
| YouTube channels | `streamers/youtube-scraper` | Creator partnerships |
| Google Maps emails | `poidata/google-maps-email-extractor` | Direct email extraction |
### Step 2: Fetch Actor Schema
Fetch the Actor's input schema and details dynamically using mcpc:
```bash
mcpc --json mcp.apify.com --header "Authorization: Bearer $APIFY_TOKEN" tools-call fetch-actor-details actor:="ACTOR_ID" | jq -r ".content"
```
Replace `ACTOR_ID` with the selected Actor (e.g., `compass/crawler-google-places`).
This returns:
- Actor description and README
- Required and optional input parameters
- Output fields (if available)
### Step 3: Ask User Preferences
Before running, ask:
1. **Output format**:
- **Quick answer** - Display top few results in chat (no file saved)
- **CSV** - Full export with all fields
- **JSON** - Full export in JSON format
2. **Number of results**: Based on character of use case
### Step 4: Run the Script
**Quick answer (display in chat, no file):**
```bash
node {baseDir}/reference/scripts/run_actor.js \
--actor 'ACTOR_ID' \
--input 'JSON_INPUT'
```
**CSV:**
```bash
node {baseDir}/reference/scripts/run_actor.js \
--actor 'ACTOR_ID' \
--input 'JSON_INPUT' \
--output 'YYYY-MM-DD_OUTPUT_FILE.csv' \
--format csv
```
**JSON:**
```bash
node {baseDir}/reference/scripts/run_actor.js \
--actor 'ACTOR_ID' \
--input 'JSON_INPUT' \
--output 'YYYY-MM-DD_OUTPUT_FILE.json' \
--format json
```
### Step 5: Summarize Results
After completion, report:
- Number of leads found
- File location and name
- Key fields available
- Suggested next steps (filtering, enrichment)
## Security & Data Privacy
This skill instructs the agent to select an Apify Actor, fetch its schema (via mcpc), and run scrapers. The included script communicates only with api.apify.com and writes outputs to files under the current working directory; it does not access unrelated system files or other environment variables.
Apify Actors only scrape publicly available data and do not collect private or personally identifiable information beyond what is openly accessible on the target platforms. For additional security assurance, you can check an Actor's permission level by querying `https://api.apify.com/v2/acts/:actorId` — an Actor with `LIMITED_PERMISSIONS` operates in a restricted sandbox, while `FULL_PERMISSIONS` indicates broader system access. For full details, see [Apify's General Terms and Conditions](https://docs.apify.com/legal/general-terms-and-conditions).
## Error Handling
`APIFY_TOKEN not found` - Ask user to configure `APIFY_TOKEN` in OpenClaw settings
`mcpc not found` - Run `npm install -g @apify/mcpc`
`Actor not found` - Check Actor ID spelling
`Run FAILED` - Ask user to check Apify console link in error output
`Timeout` - Reduce input size or increase `--timeout`
把長文字、文件與網頁內容壓縮成要點和關鍵詞的摘要工具。
透過 IMA OpenAPI 管理筆記與知識庫內容。
規定如何為網頁請求選擇合適工具的必讀指引。
呼叫百度 AI 搜尋介面做網頁檢索的技能。
用 uvx 直接呼叫 markitdown,把各類檔案轉成 Markdown。
面向 OpenClaw 的預設網頁搜尋,即時檢索多個引擎。
用 DuckDuckGo 介面做網頁、新聞、圖片與影片檢索的技能。
檢索並發現可用 OpenClaw 技能的技能。
資料月份:2026-09 · 下載/星標/安裝數聚合自公開技能註冊庫(ClawHub、SkillHub),按月更新。口徑說明見資料方法。