| name | fred-meyer-site-lookup |
| description | Operate Fred Meyer read-only in the user's Chrome session to collect current store-specific product data, prices, sale status, availability, product URLs, and optional in-store aisle/location. Use only when the user asks for live Fred Meyer product grounding, availability, prices, or aisle-organized shopping lists. |
Fred Meyer Site Lookup
Scope
Use this skill for read-only lookup on Fred Meyer. It provides site-operation rules and observed page behavior only. Product choice preferences live in grocery-shopping-preferences.
Use chrome:control-chrome for live lookup. Do not use standalone Playwright or a separate generated browser session; Fred Meyer can block those sessions and they do not reliably preserve the user's real store context.
Store Context
The intended store is Pickup at Fred Meyer | 17005 SE Sunnyside Rd.
Before trusting product results, verify the visible Currently Shopping store context. If Fred Meyer shows a different store, ask the user to change it in Chrome before continuing.
Lookup Workflow
- Connect to Chrome with
chrome:control-chrome and name the browser session.
- Open or claim a Fred Meyer tab.
- Search one query at a time with
https://www.fredmeyer.com/search?query=....
- Use
domSnapshot() first; use read-only evaluate() only when needed to extract visible product card data.
- Extract product name, brand when visible, size/package, price, regular price or sale text, unit price, availability/status, product URL, and confidence label.
- Finalize Chrome tabs when finished.
Aisle And Location
- Search results usually expose price, size, sale status, availability, and URLs, but not aisle/location.
- Product detail pages may expose a
Located in ... line, such as Located in AISLE 22 or Located in DAIRY.
- Treat this as optional
storeLocation data. Some items only have a broad department, and some may have no visible location.
- Opening product detail pages is expensive. Only do it for final selected products when the user asks for aisle/location, a store-walkable list, or shopping-list organization by aisle.
- Do not fetch aisle/location during ordinary recipe building or ordinary shopping-list generation unless explicitly requested.
Safety Rules
- Do not add products to cart.
- Do not check out.
- Do not clip coupons or digital offers.
- Do not touch payment data.
- Do not inspect order history or reorder products.
- Do not modify account, rewards, or saved-store settings except when the user manually changes store context in Chrome.
- Do not ask for or store a Fred Meyer password.