walmart-shopping

Builds Walmart carts through the walmart MCP server and hands checkout to the user.

Updated Jul 27, 2026
One-click install
npx skills add https://github.com/moistalgia/hermes-tools --skill walmart-shopping-moistalgia
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: walmart-shopping
Source: https://github.com/moistalgia/hermes-tools/tree/main/skills-audited/skills/walmart-shopping
Command: npx skills add https://github.com/moistalgia/hermes-tools --skill walmart-shopping-moistalgia

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Ordering groceries or items from Walmart through a general browser tool is fragile and error-prone — a single stuck UI element can burn an entire session. This Skill drives the dedicated walmart MCP server instead, which returns structured fields per call, and enforces a strict human-approval gate before any checkout window is opened. ## Core Features & Use Cases - Store and item workflow: Find stores, select one, search items, and build a cart step by step, reporting exactly what add_to_cart confirmed rather than what was requested. - Explicit checkout consent: checkout_preview shows items, quantities, total, and fulfillment, and open_checkout is only called after the user gives an explicit yes in the same turn. - Human-check handling: When Walmart shows a "Robot or human?" challenge, the tool stops and asks the user to complete it rather than retrying or routing around it. - Use Case: A user says "add milk, eggs, and bread to my Walmart cart for pickup." The Skill selects the store, searches each item, confirms ambiguous choices, reports the real cart contents and total, and only opens the checkout window after the user approves the summary. ## Quick Start Ask the assistant to add a few specific grocery items to your Walmart cart for pickup and confirm the total before checkout.

Frequently Asked Questions about walmart-shopping

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

FAQPage Schema
How do I order groceries from Walmart with an AI assistant?▼

Use the walmart MCP server flow: find stores, select one, search items, add them to the cart, then review a checkout preview. The assistant never places the order — it opens a checkout window and you complete the purchase yourself.

Does the Walmart shopping tool place orders automatically?▼

No. The server never places an order or enters a password. open_checkout only brings the cart up in a browser window, and only after you explicitly approve the itemized total shown in the checkout preview.

Why use the walmart MCP server instead of a browser automation tool?▼

Browser automation on Walmart.com is fragile — a stuck address-autocomplete field once burned most of a session's context. The walmart server returns a few structured fields per call, and falling back to a browser tool on failure is explicitly prohibited.

What happens when Walmart shows a robot or human check?▼

The tool fails deliberately and reports needs_human: true. The assistant asks you to press and hold the button in the browser window, then retries the exact same call once you confirm — it never attempts to solve the challenge itself.

Can I build a Walmart cart across multiple stores?▼

No. select_store is single-store by design. If an item is unavailable at the active store, the assistant reports it and suggests alternatives or asks whether to proceed without it rather than switching stores silently.

What if the cart total changes after the checkout preview?▼

If open_checkout fails because price or stock shifted, the assistant calls checkout_preview again and shows you the new total. It never assumes the old number still applies.