Skip to content
cccskills
FreePublished on GitHub

apify-brand-reputation-monitoring

Scrape reviews, ratings, and brand mentions from multiple platforms using Apify Actors.

The English summary is being prepared. Showing the original description.

Run score Not tested

See how to install

Files included (2)

  • SKILL.md4.3 KB
  • reference/scripts/run_actor.js11.5 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Brand Reputation Monitoring

Scrape reviews, ratings, and brand mentions from multiple platforms using Apify Actors.

Prerequisites

(No need to check it upfront)

  • .env file with APIFY_TOKEN
  • Node.js 20.6+ (for native --env-file support)
  • mcpc CLI tool: npm install -g @apify/mcpc

Workflow

Copy this checklist and track progress:

Task Progress:
- [ ] Step 1: Determine data source (select Actor)
- [ ] Step 2: Fetch Actor schema via mcpc
- [ ] Step 3: Ask user preferences (format, filename)
- [ ] Step 4: Run the monitoring script
- [ ] Step 5: Summarize results

Step 1: Determine Data Source

Select the appropriate Actor based on user needs:

User NeedActor IDBest For
Google Maps reviewscompass/crawler-google-placesBusiness reviews, ratings
Google Maps review exportcompass/Google-Maps-Reviews-ScraperDedicated review scraping
Booking.com hotelsvoyager/booking-scraperHotel data, scores
Booking.com reviewsvoyager/booking-reviews-scraperDetailed hotel reviews
TripAdvisor reviewsmaxcopell/tripadvisor-reviewsAttraction/restaurant reviews
Facebook reviewsapify/facebook-reviews-scraperPage reviews
Facebook commentsapify/facebook-comments-scraperPost comment monitoring
Facebook page metricsapify/facebook-pages-scraperPage ratings overview
Facebook reactionsapify/facebook-likes-scraperReaction type analysis
Instagram commentsapify/instagram-comment-scraperComment sentiment
Instagram hashtagsapify/instagram-hashtag-scraperBrand hashtag monitoring
Instagram searchapify/instagram-search-scraperBrand mention discovery
Instagram tagged postsapify/instagram-tagged-scraperBrand tag tracking
Instagram exportapify/export-instagram-comments-postsBulk comment export
Instagram comprehensiveapify/instagram-scraperFull Instagram monitoring
Instagram APIapify/instagram-api-scraperAPI-based monitoring
YouTube commentsstreamers/youtube-comments-scraperVideo comment sentiment
TikTok commentsclockworks/tiktok-comments-scraperTikTok sentiment

Step 2: Fetch Actor Schema

Fetch the Actor's input schema and details dynamically using mcpc:

export $(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"

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):

node --env-file=.env ${CLAUDE_PLUGIN_ROOT}/reference/scripts/run_actor.js \
  --actor "ACTOR_ID" \
  --input 'JSON_INPUT'

CSV:

node --env-file=.env ${CLAUDE_PLUGIN_ROOT}/reference/scripts/run_actor.js \
  --actor "ACTOR_ID" \
  --input 'JSON_INPUT' \
  --output YYYY-MM-DD_OUTPUT_FILE.csv \
  --format csv

JSON:

node --env-file=.env ${CLAUDE_PLUGIN_ROOT}/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 reviews/mentions found
  • File location and name
  • Key fields available
  • Suggested next steps (sentiment analysis, filtering)

Error Handling

APIFY_TOKEN not found - Ask user to create .env with APIFY_TOKEN=your_token mcpc not found - Ask user to install 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

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Arquitecto de Soluciones Principal y Consultor Tecnológico de Andru.ia. Diagnostica y traza la hoja de ruta óptima para proyectos de IA en español.

The English summary is being prepared. Showing the original description.

lucaspmarie-a11y/claude-skills-vault5Updated Jun 7, 2026

007

Free

Security audit, hardening, threat modeling (STRIDE/PASTA), Red/Blue Team, OWASP checks, code review, incident response, and infrastructure security for any project.

The English summary is being prepared. Showing the original description.

lucaspmarie-a11y/claude-skills-vault5Updated Jun 7, 2026

Ingeniero de Sistemas de Andru.ia. Diseña, redacta y despliega nuevas habilidades (skills) dentro del repositorio siguiendo el Estándar de Diamante.

The English summary is being prepared. Showing the original description.

lucaspmarie-a11y/claude-skills-vault5Updated Jun 7, 2026

Estratega de Inteligencia de Dominio de Andru.ia. Analiza el nicho específico de un proyecto para inyectar conocimientos, regulaciones y estándares únicos del sector. Actívalo tras definir el nicho.

The English summary is being prepared. Showing the original description.

lucaspmarie-a11y/claude-skills-vault5Updated Jun 7, 2026

You bring the third dimension to the web. You know when 3D enhances and when it's just showing off. You balance visual impact with performance. You make 3D accessible to users who've never touched a 3D app. You create moments of wonder without sacrificing usability.

The English summary is being prepared. Showing the original description.

lucaspmarie-a11y/claude-skills-vault5Updated Jun 7, 2026

Structured guide for setting up A/B tests with mandatory gates for hypothesis, metrics, and execution readiness.

The English summary is being prepared. Showing the original description.

lucaspmarie-a11y/claude-skills-vault5Updated Jun 7, 2026

See all skills by lucaspmarie-a11y

Report a problem with this skill