Skills

Walmart Product Reviews

Walmart product reviews scraper: given a walmart.com product item ID, navigate to the...

Install

npx skills add browser-act/skills --skill walmart-product-reviews -g -a claude-code -y
Repository
browser-act/skills6.3k
Category
Writing
Updated
2mo ago
License
MIT
Context cost
Lightabout 1,488 tokens
Runs scripts
Yes, review before use

What it does

Walmart product reviews scraper: given a walmart.com product item ID, navigate to the reviews page and extract paginated customer reviews including reviewId, rating, title, review text, author nickname, submission date, verified purchase status, helpful votes, variant selected (color/size), badges, fulfilled by, seller name, and photo count. Use when user mentions walmart reviews, walmart product reviews, walmart customer reviews, scrape walmart reviews, extract walmart reviews, walmart review scraper, walmart ratings and reviews, walmart review data, walmart review text, walmart review pagination, get reviews from walmart, walmart review collector, walmart verified purchase reviews, walmart review analysis, walmart sentiment analysis, walmart review export, walmart buyer feedback. Also applies to bulk collection of walmart product reviews across multiple items, sentiment analysis on walmart reviews for market research, competitor product review benchmarking on walmart, and monitoring new walmart reviews over time.

Walmart, Product Reviews

product item ID + page → paginated customer reviews from walmart.com

Language

All process output to user (progress updates, process notifications) follows the user's language.

Objective

Extract paginated customer reviews from a Walmart product reviews page, returning structured review data with ratings, text, author info, and metadata.

Prerequisites

  • Target reviews page is open in the browser: https://www.walmart.com/reviews/product/{item-id}?page={page}

Pre-execution Checks

1. Tool Readiness

If browser-act has been confirmed available in the current session → skip this step.

Invoke browser-act via Skill tool to load usage. If installation or configuration issues arise, follow its guidance to resolve then retry.

Capability Components

This Skill's operational boundary = what the user can manually do in their browser. It only reads data already displayed to the user on the page, never bypassing authentication or access controls. Its role is equivalent to copy-pasting on the user's behalf, the data is already on screen, automation merely saves time. JS code is encapsulated in Python files under the scripts/ directory, invoked via eval "$(python scripts/xxx.py {params})". $(...) is bash syntax; it is recommended to use the bash tool for execution.

Below are all atomic capabilities discovered and verified during the exploration phase, listed by command template with parameters. Simply invoke them as needed, no need to read scripts/*.py source code or re-verify. Only inspect scripts when execution fails for troubleshooting. Combine freely as needed during execution.

DOM: extract reviews from current reviews page

Navigate to the target reviews URL first, then extract:

  1. navigate "https://www.walmart.com/reviews/product/{item-id}?page={page}"
  2. wait stable
  3. eval "$(python scripts/extract-reviews.py)"
Read the whole SKILL.md on GitHub

More in Writing