{"id":"a942bd32-5a54-4edf-9c37-b1cd15de1f78","shortId":"QK9AyU","kind":"skill","title":"apify-brand-reputation-monitoring","tagline":"Scrape reviews, ratings, and brand mentions from multiple platforms using Apify Actors.","description":"# Brand Reputation Monitoring\n\nScrape reviews, ratings, and brand mentions from multiple platforms using Apify Actors.\n\n## When to Use\n- You need to monitor reviews, ratings, or brand mentions across social, travel, or map platforms.\n- The task is to select and run an Apify Actor for brand sentiment or reputation tracking.\n- You need exported monitoring results and a summary of reputation signals.\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 data source (select Actor)\n- [ ] Step 2: Fetch Actor schema via mcpc\n- [ ] Step 3: Ask user preferences (format, filename)\n- [ ] Step 4: Run the monitoring script\n- [ ] Step 5: Summarize results\n```\n\n### Step 1: Determine Data Source\n\nSelect the appropriate Actor based on user needs:\n\n| User Need | Actor ID | Best For |\n|-----------|----------|----------|\n| Google Maps reviews | `compass/crawler-google-places` | Business reviews, ratings |\n| Google Maps review export | `compass/Google-Maps-Reviews-Scraper` | Dedicated review scraping |\n| Booking.com hotels | `voyager/booking-scraper` | Hotel data, scores |\n| Booking.com reviews | `voyager/booking-reviews-scraper` | Detailed hotel reviews |\n| TripAdvisor reviews | `maxcopell/tripadvisor-reviews` | Attraction/restaurant reviews |\n| Facebook reviews | `apify/facebook-reviews-scraper` | Page reviews |\n| Facebook comments | `apify/facebook-comments-scraper` | Post comment monitoring |\n| Facebook page metrics | `apify/facebook-pages-scraper` | Page ratings overview |\n| Facebook reactions | `apify/facebook-likes-scraper` | Reaction type analysis |\n| Instagram comments | `apify/instagram-comment-scraper` | Comment sentiment |\n| Instagram hashtags | `apify/instagram-hashtag-scraper` | Brand hashtag monitoring |\n| Instagram search | `apify/instagram-search-scraper` | Brand mention discovery |\n| Instagram tagged posts | `apify/instagram-tagged-scraper` | Brand tag tracking |\n| Instagram export | `apify/export-instagram-comments-posts` | Bulk comment export |\n| Instagram comprehensive | `apify/instagram-scraper` | Full Instagram monitoring |\n| Instagram API | `apify/instagram-api-scraper` | API-based monitoring |\n| YouTube comments | `streamers/youtube-comments-scraper` | Video comment sentiment |\n| TikTok comments | `clockworks/tiktok-comments-scraper` | TikTok sentiment |\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 reviews/mentions found\n- File location and name\n- Key fields available\n- Suggested next steps (sentiment analysis, filtering)\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","brand","reputation","monitoring","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents"],"capabilities":["skill","source-sickn33","skill-apify-brand-reputation-monitoring","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-brand-reputation-monitoring","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,778 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.390Z","embedding":null,"createdAt":"2026-04-18T21:31:14.700Z","updatedAt":"2026-04-25T00:50:27.390Z","lastSeenAt":"2026-04-25T00:50:27.390Z","tsv":"'/reference/scripts/run_actor.js':407,424,445 '1':115,146,350 '2':122,275,376 '20.6':91 '3':129,343 '4':136,387 '5':142,457 'across':45 'actor':17,32,60,120,124,153,160,277,281,310,312,313,319,324,329,408,409,425,426,446,447,507,511 'analysi':219,478 'answer':354,392 'api':257,260 'api-bas':259 'apifi':2,16,31,59,88,293,303,482,492,520 'apify-brand-reputation-monitor':1 'apify/export-instagram-comments-posts':246 'apify/facebook-comments-scraper':203 'apify/facebook-likes-scraper':216 'apify/facebook-pages-scraper':210 'apify/facebook-reviews-scraper':198 'apify/instagram-api-scraper':258 'apify/instagram-comment-scraper':222 'apify/instagram-hashtag-scraper':227 'apify/instagram-scraper':252 'apify/instagram-search-scraper':233 'apify/instagram-tagged-scraper':240 'apify/mcpc':104,506 'appropri':152 'ask':130,344,349,486,499,516,566 'attraction/restaurant':194 'author':301 'avail':341,473 'base':154,261,380 'bash':290,398,415,436 'bearer':302 'best':162 'booking.com':179,185 'boundari':574 'brand':3,10,18,25,43,62,228,234,241 'bulk':247 'busi':168 'call':307 'case':385 'charact':382 'chat':360,395 'check':82,510,519 'checklist':108 'clarif':568 'claud':404,421,442 'clear':541 'cli':99 'clockworks/tiktok-comments-scraper':271 'comment':202,205,221,223,248,264,267,270 'compass/crawler-google-places':167,326 'compass/google-maps-reviews-scraper':175 'complet':461 'comprehens':251 'consol':521 'content':317 'copi':106 'creat':489 'criteria':577 'csv':364,414,434 'data':117,148,183 'dedic':176 'describ':545 'descript':330 'detail':188,286,311 'determin':116,147 'discoveri':236 'display':355,393 'dynam':287 'e.g':325 'env':85,95,295,401,403,418,420,439,441,490 'env-fil':94,400,417,438 'environ':557 'environment-specif':556 'error':480,524 'expert':562 'export':69,174,245,249,291,366,372 'facebook':196,201,207,214 'fail':515 'fetch':123,276,279,309 'fetch-actor-detail':308 'field':339,369,472 'file':86,96,362,397,402,419,440,467 'filenam':134 'filter':479 'format':133,352,375,433,454 'found':466,485,498,509 'full':253,365,371 'g':103,505 'googl':164,171 'grep':292 'handl':481 'hashtag':226,229 'header':300 'hotel':180,182,189 'id':161,314,320,410,427,448,512 'increas':531 'input':283,336,411,413,428,430,449,451,528,571 'instagram':220,225,231,237,244,250,254,256 'instal':102,502,504 'jq':315 'json':298,370,374,412,429,435,450,455 'key':471 'limit':533 'link':522 'locat':468 'map':49,165,172 'match':542 'maxcopell/tripadvisor-reviews':193 'mcp.apify.com':299 'mcpc':98,127,289,297,496 'mention':11,26,44,235 'metric':209 'miss':579 'monitor':5,20,39,70,139,206,230,255,262 'multipl':13,28 'name':470 'nativ':93 'need':37,68,80,157,159 'next':475 'node':399,416,437 'node.js':90 'npm':101,503 'number':377,463 'option':335 'output':338,351,431,452,525,551 'overview':213 'page':199,208,211 'paramet':337 'permiss':572 'platform':14,29,50 'plugin':405,422,443 'post':204,239 'prefer':132,346 'prerequisit':78 'progress':111,113 'quick':353,391 'r':316 'rate':8,23,41,170,212 'reaction':215,217 'readm':332 'reduc':527 'replac':318 'report':462 'reput':4,19,65,76 'requir':333,570 'result':71,144,358,379,459 'return':328 'review':7,22,40,166,169,173,177,186,190,192,195,197,200,563 'reviews/mentions':465 'root':406,423,444 'run':57,137,348,388,514 'safeti':573 'save':363 'schema':125,278,284 'scope':544 'score':184 'scrape':6,21,178 'script':140,390 'search':232 'select':55,119,150,323 'sentiment':63,224,268,273,477 'signal':77 'size':529 'skill':536 'skill-apify-brand-reputation-monitoring' 'social':46 'sourc':118,149 'source-sickn33' 'specif':558 'spell':513 'step':114,121,128,135,141,145,274,342,386,456,476 'stop':564 'streamers/youtube-comments-scraper':265 'substitut':554 'success':576 'suggest':474 'summar':143,458 'summari':74 'support':97 'tag':238,242 'task':52,112,540 'test':560 'tiktok':269,272 'timeout':526,532 'token':89,294,304,483,493,495 'tool':100,306 'tools-cal':305 'top':356 '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':66,110,243 'travel':47 'treat':549 'tripadvisor':191 'type':218 'upfront':84 'use':15,30,35,288,384,534 'user':131,156,158,345,487,500,517 'valid':559 'via':126 'video':266 'voyager/booking-reviews-scraper':187 'voyager/booking-scraper':181 'workflow':105 'xarg':296 'youtub':263 'yyyy-mm-dd_output_file.csv':432 'yyyy-mm-dd_output_file.json':453","prices":[{"id":"6b304bc7-a2fa-47da-9aa9-8d6370997f48","listingId":"a942bd32-5a54-4edf-9c37-b1cd15de1f78","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:14.700Z"}],"sources":[{"listingId":"a942bd32-5a54-4edf-9c37-b1cd15de1f78","source":"github","sourceId":"sickn33/antigravity-awesome-skills/apify-brand-reputation-monitoring","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/apify-brand-reputation-monitoring","isPrimary":false,"firstSeenAt":"2026-04-18T21:31:14.700Z","lastSeenAt":"2026-04-25T00:50:27.390Z"}],"details":{"listingId":"a942bd32-5a54-4edf-9c37-b1cd15de1f78","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"apify-brand-reputation-monitoring","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":"75b9fa8da24ecc60180f0cea71d53a318f3735aa","skill_md_path":"skills/apify-brand-reputation-monitoring/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/apify-brand-reputation-monitoring"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"apify-brand-reputation-monitoring","description":"Scrape reviews, ratings, and brand mentions from multiple platforms using Apify Actors."},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/apify-brand-reputation-monitoring"},"updatedAt":"2026-04-25T00:50:27.390Z"}}