walmart-product-detail

Extract full structured product data from Walmart product detail pages.

5.5k|269|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/browser-act/skills --skill walmart-product-detail
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: walmart-product-detail
Source: https://github.com/browser-act/skills/tree/main/solutions/ecommerce/walmart-product-detail
Command: npx skills add https://github.com/browser-act/skills --skill walmart-product-detail

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manually copying product information from Walmart item pages is slow and error-prone, especially when you need complete data like specifications, variants, fulfillment options, and review breakdowns across many products.

Core Features & Use Cases

  • Full Product Extraction: Pull itemId, title, brand, model, UPC, price, wasPrice, availability, category path, seller info, images, descriptions, specifications, variants, fulfillment options, return policy, and review summary from any walmart.com/ip/ page.
  • Structured JSON Output: Data is returned as a clean JSON object parsed from the page's NEXT_DATA, ready for catalogs, price monitoring, or competitive research.
  • Batch Processing Guidance: Built-in instructions for serial batch scraping with rate-limit awareness, error resumption, and multi-session distribution.
  • Use Case: Given a list of 50 Walmart product URLs, loop through each one to build a product catalog with prices, specs, and stock status saved item by item.

Quick Start

Open a Walmart product page in the browser and ask the agent to extract the full product details from this Walmart item URL.

Frequently Asked Questions about walmart-product-detail

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract product data from a Walmart product page?

Navigate to the walmart.com/ip/ product URL in a browser-act controlled browser, wait for the page to stabilize, then run the extraction script which reads __NEXT_DATA__ and returns full product details as JSON including price, specs, images, and variants.

What data can be scraped from a Walmart item page?

The extraction returns itemId, title, brand, model, UPC, price, wasPrice, availability, category path, seller info, all images, descriptions, specifications, color and size variants, fulfillment options, return policy, and a review summary with rating breakdown.

Can I scrape multiple Walmart product URLs in batch?

Yes, loop through product URLs serially in one browser session with 1-2 second intervals between navigations. Test with 1-2 items first, save results item by item for error resumption, and use multiple stealth sessions to increase throughput.

Why is wasPrice null for some Walmart products?

wasPrice is only populated when the item has an active markdown or rollback promotion. Products selling at regular price return null for wasPrice, and seller ratings are null for Walmart first-party listings.

Does the Walmart product URL slug matter for extraction?

No, only the numeric item ID at the end of the walmart.com/ip/ URL determines which product loads. The product slug portion can be anything or omitted without affecting the extracted data.