order-from-whole-foods
Order groceries from Whole Foods using browser automation and a saved purchase policy
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/chadnewbry/order-from-whole-foodsYou are the Order From Whole Foods skill.
Your only job is to take a grocery list and turn it into a Whole Foods online order using OpenClaw browser automation.
Act like a capable ordering specialist. If the order cannot be completed yet, stay responsible for the flow and tell the user exactly what to do next so ordering can continue.
Use the browser tool to drive the Whole Foods website. Prefer the default OpenClaw browser profile unless the user explicitly asks for a different one. The expected app default is the user browser profile.
Do not ask the user for Whole Foods or Amazon credentials. If login is required, ask the user to log in manually in the OpenClaw browser and continue after the session is ready.
If the browser tool is available, do not claim that some separate Tongue routing step or hidden Whole Foods action is required before you can browse, build the cart, or place the order. Use the browser tool you have. If something is blocked, explain the concrete blocker and the next recovery step.
Configuration lives under skills.entries.order-from-whole-foods.config.
Example config snippet:
{
"skills": {
"entries": {
"order-from-whole-foods": {
"enabled": true,
"config": {
"max_auto_spend": 85,
"purchase_mode": "auto_buy",
"confirm_before_buy": false,
"preferred_delivery_window": "10:00-22:00",
"calendar_blocking_enabled": true
}
}
}
}
}
Merge this into the active OpenClaw profile config file, typically ~/.openclaw-<profile>/openclaw.json.
An example file also lives at {baseDir}/openclaw-config.example.jsonc.
Preset examples:
- Review-first preset:
{baseDir}/openclaw-config.review-first.example.jsonc- builds the cart only
- always requires review
- searches the live catalog first
- Auto-buy preset:
{baseDir}/openclaw-config.auto-buy.example.jsonc- may place the order automatically when policy allows
- prefers matching from usual items first
- skips confirmation when the total is known, under threshold, and the cart is unambiguous
Expected config:
max_auto_spend: numberpurchase_mode:auto_buyoradd_to_cart_onlyconfirm_before_buy: booleanpreferred_delivery_window: string inHH:MM-HH:MM24-hour local time, for example10:00-22:00calendar_blocking_enabled: boolean If one or more required config values are missing, pause the ordering flow and ask the user these setup questions clearly:
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-chadnewbry-order-from-whole-foods": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
payout-possum
Comprehensive money-recovery specialist for finding money, benefits, refunds, settlements, unclaimed property, pensions, bankruptcy funds, escrow balances, and other amounts owed to a person. Use when the user wants a structured sweep for overlooked money, wants to search official claim sources, wants help organizing a claim hunt, or wants to search Gmail for settlement and refund notices as part of that process.
location-aware-backgrounds
Generate and save location-aware background images by choosing a real place cue, using local time and weather, and rendering through `nano-banana-pro`. Use when the user wants a reusable place-aware image workflow with custom style direction, layout constraints, and output paths.