{"id":"734892b2-f649-43b0-a8ec-ebba54a2f096","shortId":"KP8Gbh","kind":"skill","title":"apify-lead-generation","tagline":"Scrape leads from multiple platforms using Apify Actors.","description":"# Lead Generation\n\nScrape leads from multiple platforms using Apify Actors.\n\n## When to Use\n- You need business, creator, or contact leads from maps, search, social, or video platforms.\n- The task involves selecting an Apify Actor to discover prospects and extract outreach data.\n- You need exported lead data plus a concise summary of lead quality or segmentation.\n\n## Prerequisites\n(No need to check it upfront)\n\n- `.env` file with `APIFY_TOKEN`\n- Node.js 20.6+ (for native `--env-file` support)\n- `mcpc` CLI tool: `npm install -g @apify/mcpc`\n\n## Workflow\n\nCopy this checklist and track progress:\n\n```\nTask Progress:\n- [ ] Step 1: Determine lead source (select Actor)\n- [ ] Step 2: Fetch Actor schema via mcpc\n- [ ] Step 3: Ask user preferences (format, filename)\n- [ ] Step 4: Run the lead finder script\n- [ ] Step 5: Summarize results\n```\n\n### Step 1: Determine Lead Source\n\nSelect the appropriate Actor based on user needs:\n\n| User Need | Actor ID | Best For |\n|-----------|----------|----------|\n| Local businesses | `compass/crawler-google-places` | Restaurants, gyms, shops |\n| Contact enrichment | `vdrmota/contact-info-scraper` | Emails, phones from URLs |\n| Instagram profiles | `apify/instagram-profile-scraper` | Influencer discovery |\n| Instagram posts/comments | `apify/instagram-scraper` | Posts, comments, hashtags, places |\n| Instagram search | `apify/instagram-search-scraper` | Places, users, hashtags discovery |\n| TikTok videos/hashtags | `clockworks/tiktok-scraper` | Comprehensive TikTok data extraction |\n| TikTok hashtags/profiles | `clockworks/free-tiktok-scraper` | Free TikTok data extractor |\n| TikTok user search | `clockworks/tiktok-user-search-scraper` | Find users by keywords |\n| TikTok profiles | `clockworks/tiktok-profile-scraper` | Creator outreach |\n| TikTok followers/following | `clockworks/tiktok-followers-scraper` | Audience analysis, segmentation |\n| Facebook pages | `apify/facebook-pages-scraper` | Business contacts |\n| Facebook page contacts | `apify/facebook-page-contact-information` | Extract emails, phones, addresses |\n| Facebook groups | `apify/facebook-groups-scraper` | Buying intent signals |\n| Facebook events | `apify/facebook-events-scraper` | Event networking, partnerships |\n| Google Search | `apify/google-search-scraper` | Broad lead discovery |\n| YouTube channels | `streamers/youtube-scraper` | Creator partnerships |\n| Google Maps emails | `poidata/google-maps-email-extractor` | Direct email extraction |\n\n### Step 2: Fetch Actor Schema\n\nFetch the Actor's input schema and details dynamically using mcpc:\n\n```bash\nexport $(grep APIFY_TOKEN .env | xargs) && mcpc --json mcp.apify.com --header \"Authorization: Bearer $APIFY_TOKEN\" tools-call fetch-actor-details actor:=\"ACTOR_ID\" | jq -r \".content\"\n```\n\nReplace `ACTOR_ID` with the selected Actor (e.g., `compass/crawler-google-places`).\n\nThis returns:\n- Actor description and README\n- Required and optional input parameters\n- Output fields (if available)\n\n### Step 3: Ask User Preferences\n\nBefore running, ask:\n1. **Output format**:\n   - **Quick answer** - Display top few results in chat (no file saved)\n   - **CSV** - Full export with all fields\n   - **JSON** - Full export in JSON format\n2. **Number of results**: Based on character of use case\n\n### Step 4: Run the Script\n\n**Quick answer (display in chat, no file):**\n```bash\nnode --env-file=.env ${CLAUDE_PLUGIN_ROOT}/reference/scripts/run_actor.js \\\n  --actor \"ACTOR_ID\" \\\n  --input 'JSON_INPUT'\n```\n\n**CSV:**\n```bash\nnode --env-file=.env ${CLAUDE_PLUGIN_ROOT}/reference/scripts/run_actor.js \\\n  --actor \"ACTOR_ID\" \\\n  --input 'JSON_INPUT' \\\n  --output YYYY-MM-DD_OUTPUT_FILE.csv \\\n  --format csv\n```\n\n**JSON:**\n```bash\nnode --env-file=.env ${CLAUDE_PLUGIN_ROOT}/reference/scripts/run_actor.js \\\n  --actor \"ACTOR_ID\" \\\n  --input 'JSON_INPUT' \\\n  --output YYYY-MM-DD_OUTPUT_FILE.json \\\n  --format json\n```\n\n### Step 5: Summarize Results\n\nAfter completion, report:\n- Number of leads found\n- File location and name\n- Key fields available\n- Suggested next steps (filtering, enrichment)\n\n## Error Handling\n\n`APIFY_TOKEN not found` - Ask user to create `.env` with `APIFY_TOKEN=your_token`\n`mcpc not found` - Ask user to install `npm install -g @apify/mcpc`\n`Actor not found` - Check Actor ID spelling\n`Run FAILED` - Ask user to check Apify console link in error output\n`Timeout` - Reduce input size or increase `--timeout`\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.","tags":["apify","lead","generation","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding"],"capabilities":["skill","source-sickn33","skill-apify-lead-generation","topic-agent-skills","topic-agentic-skills","topic-ai-agent-skills","topic-ai-agents","topic-ai-coding","topic-ai-workflows","topic-antigravity","topic-antigravity-skills","topic-claude-code","topic-claude-code-skills","topic-codex-cli","topic-codex-skills"],"categories":["antigravity-awesome-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/apify-lead-generation","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add sickn33/antigravity-awesome-skills","source_repo":"https://github.com/sickn33/antigravity-awesome-skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 34964 github stars · SKILL.md body (4,712 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-25T00:50:27.670Z","embedding":null,"createdAt":"2026-04-18T21:31:18.526Z","updatedAt":"2026-04-25T00:50:27.670Z","lastSeenAt":"2026-04-25T00:50:27.670Z","tsv":"'/reference/scripts/run_actor.js':396,413,434 '1':105,137,339 '2':112,264,365 '20.6':81 '3':119,332 '4':126,376 '5':133,446 'actor':12,22,46,110,114,144,151,266,270,299,301,302,308,313,318,397,398,414,415,435,436,495,499 'address':232 'analysi':218 'answer':343,381 'apifi':2,11,21,45,78,282,292,470,480,508 'apify-lead-gener':1 'apify/facebook-events-scraper':241 'apify/facebook-groups-scraper':235 'apify/facebook-page-contact-information':228 'apify/facebook-pages-scraper':222 'apify/google-search-scraper':247 'apify/instagram-profile-scraper':170 'apify/instagram-scraper':175 'apify/instagram-search-scraper':182 'apify/mcpc':94,494 'appropri':143 'ask':120,333,338,474,487,504,554 'audienc':217 'author':290 'avail':330,462 'base':145,369 'bash':279,387,404,425 'bearer':291 'best':153 'boundari':562 'broad':248 'busi':28,156,223 'buy':236 'call':296 'case':374 'channel':252 'charact':371 'chat':349,384 'check':72,498,507 'checklist':98 'clarif':556 'claud':393,410,431 'clear':529 'cli':89 'clockworks/free-tiktok-scraper':196 'clockworks/tiktok-followers-scraper':216 'clockworks/tiktok-profile-scraper':211 'clockworks/tiktok-scraper':189 'clockworks/tiktok-user-search-scraper':204 'comment':177 'compass/crawler-google-places':157,315 'complet':450 'comprehens':190 'concis':61 'consol':509 'contact':31,161,224,227 'content':306 'copi':96 'creat':477 'creator':29,212,254 'criteria':565 'csv':353,403,423 'data':53,58,192,199 'describ':533 'descript':319 'detail':275,300 'determin':106,138 'direct':260 'discov':48 'discoveri':172,186,250 'display':344,382 'dynam':276 'e.g':314 'email':164,230,258,261 'enrich':162,467 'env':75,85,284,390,392,407,409,428,430,478 'env-fil':84,389,406,427 'environ':545 'environment-specif':544 'error':468,512 'event':240,242 'expert':550 'export':56,280,355,361 'extract':51,193,229,262 'extractor':200 'facebook':220,225,233,239 'fail':503 'fetch':113,265,268,298 'fetch-actor-detail':297 'field':328,358,461 'file':76,86,351,386,391,408,429,456 'filenam':124 'filter':466 'find':205 'finder':130 'followers/following':215 'format':123,341,364,422,443 'found':455,473,486,497 'free':197 'full':354,360 'g':93,493 'generat':4,14 'googl':245,256 'grep':281 'group':234 'gym':159 'handl':469 'hashtag':178,185 'hashtags/profiles':195 'header':289 'id':152,303,309,399,416,437,500 'increas':519 'influenc':171 'input':272,325,400,402,417,419,438,440,516,559 'instagram':168,173,180 'instal':92,490,492 'intent':237 'involv':42 'jq':304 'json':287,359,363,401,418,424,439,444 'key':460 'keyword':208 'lead':3,6,13,16,32,57,64,107,129,139,249,454 'limit':521 'link':510 'local':155 'locat':457 'map':34,257 'match':530 'mcp.apify.com':288 'mcpc':88,117,278,286,484 'miss':567 'multipl':8,18 'name':459 'nativ':83 'need':27,55,70,148,150 'network':243 'next':464 'node':388,405,426 'node.js':80 'npm':91,491 'number':366,452 'option':324 'output':327,340,420,441,513,539 'outreach':52,213 'page':221,226 'paramet':326 'partnership':244,255 'permiss':560 'phone':165,231 'place':179,183 'platform':9,19,39 'plugin':394,411,432 'plus':59 'poidata/google-maps-email-extractor':259 'post':176 'posts/comments':174 'prefer':122,335 'prerequisit':68 'profil':169,210 'progress':101,103 'prospect':49 'qualiti':65 'quick':342,380 'r':305 'readm':321 'reduc':515 'replac':307 'report':451 'requir':322,558 'restaur':158 'result':135,347,368,448 'return':317 'review':551 'root':395,412,433 'run':127,337,377,502 'safeti':561 'save':352 'schema':115,267,273 'scope':532 'scrape':5,15 'script':131,379 'search':35,181,203,246 'segment':67,219 'select':43,109,141,312 'shop':160 'signal':238 'size':517 'skill':524 'skill-apify-lead-generation' 'social':36 'sourc':108,140 'source-sickn33' 'specif':546 'spell':501 'step':104,111,118,125,132,136,263,331,375,445,465 'stop':552 'streamers/youtube-scraper':253 'substitut':542 'success':564 'suggest':463 'summar':134,447 'summari':62 'support':87 'task':41,102,528 'test':548 'tiktok':187,191,194,198,201,209,214 'timeout':514,520 'token':79,283,293,471,481,483 'tool':90,295 'tools-cal':294 'top':345 'topic-agent-skills' 'topic-agentic-skills' 'topic-ai-agent-skills' 'topic-ai-agents' 'topic-ai-coding' 'topic-ai-workflows' 'topic-antigravity' 'topic-antigravity-skills' 'topic-claude-code' 'topic-claude-code-skills' 'topic-codex-cli' 'topic-codex-skills' 'track':100 'treat':537 'upfront':74 'url':167 'use':10,20,25,277,373,522 'user':121,147,149,184,202,206,334,475,488,505 'valid':547 'vdrmota/contact-info-scraper':163 'via':116 'video':38 'videos/hashtags':188 'workflow':95 'xarg':285 'youtub':251 'yyyy-mm-dd_output_file.csv':421 'yyyy-mm-dd_output_file.json':442","prices":[{"id":"354d3802-a7a4-4a85-8103-40486d72a1c0","listingId":"734892b2-f649-43b0-a8ec-ebba54a2f096","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"sickn33","category":"antigravity-awesome-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:31:18.526Z"}],"sources":[{"listingId":"734892b2-f649-43b0-a8ec-ebba54a2f096","source":"github","sourceId":"sickn33/antigravity-awesome-skills/apify-lead-generation","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/apify-lead-generation","isPrimary":false,"firstSeenAt":"2026-04-18T21:31:18.526Z","lastSeenAt":"2026-04-25T00:50:27.670Z"}],"details":{"listingId":"734892b2-f649-43b0-a8ec-ebba54a2f096","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"apify-lead-generation","github":{"repo":"sickn33/antigravity-awesome-skills","stars":34964,"topics":["agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity","antigravity-skills","claude-code","claude-code-skills","codex-cli","codex-skills","cursor","cursor-skills","developer-tools","gemini-cli","gemini-skills","kiro","mcp","skill-library"],"license":"mit","html_url":"https://github.com/sickn33/antigravity-awesome-skills","pushed_at":"2026-04-24T06:41:17Z","description":"Installable GitHub library of 1,400+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.","skill_md_sha":"e06530100cd75ee5128178516a1765dad0bb1b96","skill_md_path":"skills/apify-lead-generation/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/apify-lead-generation"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"apify-lead-generation","description":"Scrape leads from multiple platforms using Apify Actors."},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/apify-lead-generation"},"updatedAt":"2026-04-25T00:50:27.670Z"}}