{"id":"3c74e29d-a814-4d75-b168-6778ee3cf0ae","shortId":"3DdvtH","kind":"skill","title":"apify-trend-analysis","tagline":"Discover and track emerging trends across Google Trends, Instagram, Facebook, YouTube, and TikTok to inform content strategy.","description":"# Trend Analysis\n\nDiscover and track emerging trends using Apify Actors to extract data from multiple platforms.\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: Identify trend type (select Actor)\n- [ ] Step 2: Fetch Actor schema via mcpc\n- [ ] Step 3: Ask user preferences (format, filename)\n- [ ] Step 4: Run the analysis script\n- [ ] Step 5: Summarize findings\n```\n\n### Step 1: Identify Trend Type\n\nSelect the appropriate Actor based on research needs:\n\n| User Need | Actor ID | Best For |\n|-----------|----------|----------|\n| Search trends | `apify/google-trends-scraper` | Google Trends data |\n| Hashtag tracking | `apify/instagram-hashtag-scraper` | Hashtag content |\n| Hashtag metrics | `apify/instagram-hashtag-stats` | Performance stats |\n| Visual trends | `apify/instagram-post-scraper` | Post analysis |\n| Trending discovery | `apify/instagram-search-scraper` | Search trends |\n| Comprehensive tracking | `apify/instagram-scraper` | Full data |\n| API-based trends | `apify/instagram-api-scraper` | API access |\n| Engagement trends | `apify/export-instagram-comments-posts` | Comment tracking |\n| Product trends | `apify/facebook-marketplace-scraper` | Marketplace data |\n| Visual analysis | `apify/facebook-photos-scraper` | Photo trends |\n| Community trends | `apify/facebook-groups-scraper` | Group monitoring |\n| YouTube Shorts | `streamers/youtube-shorts-scraper` | Short-form trends |\n| YouTube hashtags | `streamers/youtube-video-scraper-by-hashtag` | Hashtag videos |\n| TikTok hashtags | `clockworks/tiktok-hashtag-scraper` | Hashtag content |\n| Trending sounds | `clockworks/tiktok-sound-scraper` | Audio trends |\n| TikTok ads | `clockworks/tiktok-ads-scraper` | Ad trends |\n| Discover page | `clockworks/tiktok-discover-scraper` | Discover trends |\n| Explore trends | `clockworks/tiktok-explore-scraper` | Explore content |\n| Trending content | `clockworks/tiktok-trends-scraper` | Viral content |\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., `apify/google-trends-scraper`).\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 Findings\n\nAfter completion, report:\n- Number of results found\n- File location and name\n- Key trend insights\n- Suggested next steps (deeper analysis, content opportunities)\n\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\n## When to Use\nUse this skill when tackling tasks related to its primary domain or functionality as described above.\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","trend","analysis","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding"],"capabilities":["skill","source-sickn33","skill-apify-trend-analysis","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-trend-analysis","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,510 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.790Z","embedding":null,"createdAt":"2026-04-18T21:31:20.035Z","updatedAt":"2026-04-25T00:50:27.790Z","lastSeenAt":"2026-04-25T00:50:27.790Z","tsv":"'/reference/scripts/run_actor.js':357,374,395 '1':75,106,300 '2':82,225,326 '20.6':51 '3':89,293 '4':96,337 '5':102,407 'access':161 'across':10 'actor':31,80,84,113,120,227,231,260,262,263,269,274,279,358,359,375,376,396,397,458,462 'ad':205,207 'analysi':4,23,99,144,173,428 'answer':304,342 'api':156,160 'api-bas':155 'apifi':2,30,48,243,253,433,443,471 'apify-trend-analysi':1 'apify/export-instagram-comments-posts':164 'apify/facebook-groups-scraper':179 'apify/facebook-marketplace-scraper':169 'apify/facebook-photos-scraper':174 'apify/google-trends-scraper':126,276 'apify/instagram-api-scraper':159 'apify/instagram-hashtag-scraper':132 'apify/instagram-hashtag-stats':137 'apify/instagram-post-scraper':142 'apify/instagram-scraper':152 'apify/instagram-search-scraper':147 'apify/mcpc':64,457 'appropri':112 'ask':90,294,299,437,450,467,536 'audio':202 'author':251 'avail':291 'base':114,157,330 'bash':240,348,365,386 'bearer':252 'best':122 'boundari':544 'call':257 'case':335 'charact':332 'chat':310,345 'check':42,461,470 'checklist':68 'clarif':538 'claud':354,371,392 'clear':511 'cli':59 'clockworks/tiktok-ads-scraper':206 'clockworks/tiktok-discover-scraper':211 'clockworks/tiktok-explore-scraper':216 'clockworks/tiktok-hashtag-scraper':196 'clockworks/tiktok-sound-scraper':201 'clockworks/tiktok-trends-scraper':221 'comment':165 'communiti':177 'complet':411 'comprehens':150 'consol':472 'content':20,134,198,218,220,223,267,429 'copi':66 'creat':440 'criteria':547 'csv':314,364,384 'data':34,129,154,171 'deeper':427 'describ':501,515 'descript':280 'detail':236,261 'discov':5,24,209,212 'discoveri':146 'display':305,343 'domain':497 'dynam':237 'e.g':275 'emerg':8,27 'engag':162 'env':45,55,245,351,353,368,370,389,391,441 'env-fil':54,350,367,388 'environ':527 'environment-specif':526 'error':431,475 'expert':532 'explor':214,217 'export':241,316,322 'extract':33 'facebook':14 'fail':466 'fetch':83,226,229,259 'fetch-actor-detail':258 'field':289,319 'file':46,56,312,347,352,369,390,417 'filenam':94 'find':104,409 'form':187 'format':93,302,325,383,404 'found':416,436,449,460 'full':153,315,321 'function':499 'g':63,456 'googl':11,127 'grep':242 'group':180 'handl':432 'hashtag':130,133,135,190,192,195,197 'header':250 'id':121,264,270,360,377,398,463 'identifi':76,107 'increas':482 'inform':19 'input':233,286,361,363,378,380,399,401,479,541 'insight':423 'instagram':13 'instal':62,453,455 'jq':265 'json':248,320,324,362,379,385,400,405 'key':421 'limit':503 'link':473 'locat':418 'marketplac':170 'match':512 'mcp.apify.com':249 'mcpc':58,87,239,247,447 'metric':136 'miss':549 'monitor':181 'multipl':36 'name':420 'nativ':53 'need':40,117,119 'next':425 'node':349,366,387 'node.js':50 'npm':61,454 'number':327,413 'opportun':430 'option':285 'output':288,301,381,402,476,521 'page':210 'paramet':287 'perform':138 'permiss':542 'photo':175 'platform':37 'plugin':355,372,393 'post':143 'prefer':92,296 'prerequisit':38 'primari':496 'product':167 'progress':71,73 'quick':303,341 'r':266 'readm':282 'reduc':478 'relat':493 'replac':268 'report':412 'requir':283,540 'research':116 'result':308,329,415 'return':278 'review':533 'root':356,373,394 'run':97,298,338,465 'safeti':543 'save':313 'schema':85,228,234 'scope':514 'script':100,340 'search':124,148 'select':79,110,273 'short':183,186 'short-form':185 'size':480 'skill':489,506 'skill-apify-trend-analysis' 'sound':200 'source-sickn33' 'specif':528 'spell':464 'stat':139 'step':74,81,88,95,101,105,224,292,336,406,426 'stop':534 'strategi':21 'streamers/youtube-shorts-scraper':184 'streamers/youtube-video-scraper-by-hashtag':191 'substitut':524 'success':546 'suggest':424 'summar':103,408 'support':57 'tackl':491 'task':72,492,510 'test':530 'tiktok':17,194,204 'timeout':477,483 'token':49,244,254,434,444,446 'tool':60,256 'tools-cal':255 'top':306 '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':7,26,70,131,151,166 'treat':519 'trend':3,9,12,22,28,77,108,125,128,141,145,149,158,163,168,176,178,188,199,203,208,213,215,219,422 'type':78,109 'upfront':44 'use':29,238,334,486,487,504 'user':91,118,295,438,451,468 'valid':529 'via':86 'video':193 'viral':222 'visual':140,172 'workflow':65 'xarg':246 'youtub':15,182,189 'yyyy-mm-dd_output_file.csv':382 'yyyy-mm-dd_output_file.json':403","prices":[{"id":"ef2585f0-6fc0-4853-b585-e2093ed7e6e5","listingId":"3c74e29d-a814-4d75-b168-6778ee3cf0ae","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:20.035Z"}],"sources":[{"listingId":"3c74e29d-a814-4d75-b168-6778ee3cf0ae","source":"github","sourceId":"sickn33/antigravity-awesome-skills/apify-trend-analysis","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/apify-trend-analysis","isPrimary":false,"firstSeenAt":"2026-04-18T21:31:20.035Z","lastSeenAt":"2026-04-25T00:50:27.790Z"}],"details":{"listingId":"3c74e29d-a814-4d75-b168-6778ee3cf0ae","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"apify-trend-analysis","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":"2431b1282dd2a09ad56db0c500d2e14d57b9979b","skill_md_path":"skills/apify-trend-analysis/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/apify-trend-analysis"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"apify-trend-analysis","description":"Discover and track emerging trends across Google Trends, Instagram, Facebook, YouTube, and TikTok to inform content strategy."},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/apify-trend-analysis"},"updatedAt":"2026-04-25T00:50:27.790Z"}}