Repository inventory

buluslan/ecommerce-competitor-analyzer

Skills indexed from this repository, with install-style signals scoped to the repo.
1 skills20 GitHub stars0 weekly installsJavaScriptGitHubOwner profile

Overview

This skill performs multi-platform e-commerce competitor analysis by scraping product listings from Amazon, Temu, and Shopee and generating AI-driven strategic reports. It supports bulk processing, produces structured outputs for Google Sheets, and creates detailed Markdown reports with four-dimensional analysis. Use it to extract product fields, discover messaging and visual trends, and surface market blind spots quickly.

How this skill works

The skill extracts product identifiers (ASINs or URLs), detects the platform, and batch-scrapes product pages using a web-scraping API. Scraped data (title, price, rating, reviews, etc.) is fed into an AI analysis prompt that returns four analysis dimensions: copywriting/keywords, visual design thinking, review sentiment, and market positioning. Results are exported as a Google Sheets table and a detailed Markdown report; batch processing is handled with error isolation so single failures don’t stop the job.

When to use it

  • You need a rapid competitor snapshot across multiple product listings.
  • You want bulk extraction of structured product fields for research or reporting.
  • You need strategic recommendations on listing copy, visuals, and positioning.
  • You want both machine-readable table output and a human-readable report.
  • You need to process large lists while isolating individual failures.

Best practices

  • Provide ASINs or platform URLs in a single list so identifiers can be extracted reliably.
  • Run batches with moderate concurrency and use Promise.allSettled to isolate failures.
  • Ensure required API keys are configured before running (scraper, AI, Google Sheets).
  • Specify Google Sheets ID upfront if you want automatic table exports; otherwise the skill will request it.
  • Keep batch sizes reasonable to avoid rate limits and to allow retries for timeouts.

Example use cases

  • Analyze a competitor’s top 10 Amazon listings to extract keyword and visual trends.
  • Bulk-process a CSV of product URLs to populate a competitive intelligence sheet.
  • Create a weekly report of newly launched competitor products with sentiment and gap analysis.
  • Validate listing copy and imagery strategy before launching a similar product.
  • Audit marketplace reviews at scale to identify common complaints and feature opportunities.

FAQ

The skill writes a structured Google Sheets table and a detailed Markdown report for each run.

How are failures handled in batch runs?

Batch processing uses Promise.allSettled; single-product failures are reported but do not stop the entire batch.

Which platforms are supported today?

Phase 1 supports Amazon (US). Temu and Shopee support are part of the roadmap.

1 skills

More from this maintainer
Other repositories and skills published under the same GitHub owner.
Skills library
Jump back to the full directory or explore grouped topics.
Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational