
Israeli Grocery Price Intelligence
Compare Israeli supermarket XML price feeds and optimize shopping or ingredient costs without building scrapers from scratch.
Install
npx skills add https://github.com/skills-il/food-and-dining --skill israeli-grocery-price-intelligenceWhat is this skill?
- Pulls mandatory Price Transparency Law XML from Shufersal Direct, Carrefour Israel Direct, and Cerberus / PublishedPrice
- Documents Cerberus login flow including CSRF handling for authenticated feed access
- Models PromoFull promos with club-membership conditions for accurate shelf vs promo pricing
- Cross-chain price comparison, shopping-cart optimization, and price-trend tracking
- Restaurant ingredient cost math from live grocery prices (not full restaurant ops)
Adoption & trust: 1 installs on skills.sh; 2 GitHub stars; 2/3 security scanners passed (skills.sh audits); trending (+100% hot-view momentum).
Recommended Skills
Journey fit
Canonical shelf is Operate because the skill is for ongoing price monitoring, basket optimization, and cost control after you are already buying or running a food-related operation. Iterate fits recurring list optimization, trend tracking, and tuning where you shop—not one-off ideation.
Common Questions / FAQ
Is Israeli Grocery Price Intelligence safe to install?
skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.
SKILL.md
READMESKILL.md - Israeli Grocery Price Intelligence
{ "author": "skills-il", "version": "1.4.0", "category": "food-and-dining", "tags": { "he": [ "מכולת", "סופרמרקט", "מחירים", "השוואת-מחירים", "שופרסל", "רמי-לוי", "ישראל" ], "en": [ "grocery", "supermarket", "prices", "price-comparison", "shufersal", "rami-levy", "israel" ] }, "display_name": { "he": "השוואת מחירי סופרמרקטים בישראל", "en": "Israeli Grocery Price Intelligence" }, "display_description": { "he": "גישה והשוואת מחירי סופרמרקטים בישראל דרך פידי ה-XML של חוק שקיפות מחירים. השתמשו כשהמשתמש שואל על השוואת מחירי סופר, מחירי שופרסל, מחירי רמי לוי, אופטימיזציה של רשימת קניות, עלויות מזון בישראל או מעקב מחירים. מכסה ניתוח פידים של שלוש פלטפורמות פעילות (Shufersal Direct, Carrefour Israel Direct, Cerberus / PublishedPrices), כולל זרימת ההתחברות של Cerberus עם CSRF, סכמת PromoFull עם תנאי מועדון, השוואת מחירים בין רשתות, אופטימיזציה של סל קניות, מעקב מגמות מחירים וחישוב עלויות מרכיבים למסעדות. לא להשתמש לתפעול מסעדות (ראו israeli-restaurant-ops) או למחירי קמעונאות שאינם מזון.", "en": "Access and compare Israeli supermarket prices using mandatory Price Transparency Law data feeds. Use when user asks about \"supermarket prices Israel\", \"price comparison Shufersal\", \"Rami Levy prices\", \"grocery prices\", \"Price Transparency Law\", \"shopping list optimizer\", \"food costs Israel\", or \"השוואת מחירי סופר\". Covers chain-specific XML feed parsing, cross-chain price comparison, shopping list optimization, price trend tracking, and restaurant ingredient cost analysis. Do NOT use for restaurant operations (use israeli-restaurant-ops) or non-food retail prices." }, "openclaw": { "requires": { "bins": [], "env": [] }, "emoji": "🏷️" }, "supported_agents": [ "claude-code", "cursor", "github-copilot", "windsurf", "opencode", "codex", "openclaw", "antigravity", "gemini-cli" ] } # Israeli Supermarket Chain Price Feeds ## Overview Under the Promotion of Competition in the Food and Pharma Sector Law (חוק קידום התחרות בענפי המזון והפארם, 2014, in force since 2015), supermarket AND pharmacy chains with 3 or more stores must publish product prices as machine-readable XML files. The Ministry of Economy's Competition Authority publishes the file spec ("פרסום מחירים, מפרט קבצים"). Files must be UTF-8 encoded. ## Feed Types Per the government spec, every regulated chain publishes six file types: full snapshots and delta updates for prices, promotions, and stores. | File Type | Prefix | Content | Update Frequency | |-----------|--------|---------|-----------------| | Full price snapshot | `PriceFull` | Complete product catalog with current prices | Daily (overnight, 01:00-05:00 IL time) | | Price delta | `Price` | Changes between full snapshots | Multiple times per day, on price change | | Full promo snapshot | `PromoFull` | Active sales, discounts, multi-buy deals | Daily (may lag `PriceFull`) | | Promo delta | `Promo` | Promotion changes between full snapshots | On promo change | | Full store list | `StoresFull` | All stores with addresses and operating hours | Weekly or on change | | Store delta | `Stores` | Store changes (openings, closures, hour updates) | On change | **File naming format** (per the spec): `<Prefix><ChainId>-<StoreId>-<yyyyMMddHHmm>.xml.gz` where: - `Prefix` is one of the six above (`PriceFull`, `Price`, `PromoFull`, `Promo`, `StoresFull`, `Stores`) - `ChainId` is the 13-digit Israeli EAN-style chain identifier (starts with `729...` for Israeli chains) - `StoreId` is the chain-internal store number (3-4 digits typically) - `yyyyMMddHHmm` is the file generation timestamp in Israel time (no seconds) Example: `PriceFull7290027600007-001-202605120300.xml.gz` is Shufersal store 001, generated at 03:00 on 12 May 2026. ## Feed Platforms Not every chain runs its own server. Most chains publish through one of three cen