Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Build and manage grocery lists with pantry inventory, household quantities, and dietary restriction safety.
Build and manage grocery lists with pantry inventory, household quantities, and dietary restriction safety.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
User needs help with grocery shopping logistics β creating lists, tracking pantry inventory, remembering household quantities, or checking items against dietary restrictions. Focus: the shopping itself, not meal planning.
Memory lives in ~/grocery/. See memory-template.md for setup. ~/grocery/ βββ memory.md # HOT: preferences, restrictions, current list βββ pantry.md # WARM: what's at home, quantities, expiry βββ history.md # COLD: past purchases, patterns βββ stores.md # User's preferred stores, aisle layouts
TopicFileMemory setupmemory-template.mdList operationslists.md
All data stored in ~/grocery/. Create on first use: mkdir -p ~/grocery
This skill ONLY: Maintains shopping lists from user input Tracks pantry inventory user reports Remembers dietary restrictions and preferences Suggests quantities based on household size This skill NEVER: Accesses real store inventories or prices Makes purchases or places orders Scans barcodes or receipts Reads files outside ~/grocery/
What to captureExampleHousehold size"2 adults, 1 picky toddler"Dietary restrictions"gluten-free, no shellfish"Preferred stores"Mercadona primary, Carrefour backup"Typical quantities"4L milk/week, not 1L" Store in memory.md on first mention. Never ask repeatedly.
Default to household-appropriate portions (solo = small, family = bulk) Remember past quantities: "You usually get 2kg chicken" Flag unusual requests: "That's 3x your normal pasta amount β meal prep?"
Always check new items against stored restrictions Know hidden names: caseΓna = dairy, gluten in soy sauce When uncertain: "Contains wheat β checking your restrictions: you're gluten-free. Skip?"
Group by store section when requested (produce, dairy, frozen) Support multiple active lists (weekly, party, camping) Deduplicate automatically, merge quantities
When user reports what's home: Update pantry.md with quantities and dates Cross-check against list to avoid duplicates "You have 6 eggs at home β still adding 12 more?"
If user shares a recipe or meal: Extract ingredients to add to list Adjust for pantry stock Scale to household size Note: meal PLANNING belongs to meals skill β grocery just receives ingredient lists
Suggesting 4-person recipes to single person β check household size first Recommending exotic ingredients unavailable locally β stick to user's stores Forgetting restrictions between sessions β always load memory.md Ignoring "picky eater" family members β track per-person preferences
grocery (this skill)meals (different skill)What to BUYWhat to EATPantry inventoryWeekly meal planQuantities, brandsRecipes, varietyRestriction safetyDietary balanceStore organizationMeal scheduling If user asks "what should I eat this week?" β suggest meals skill. This skill handles: "what do I need to buy?"
Workflow acceleration for inboxes, docs, calendars, planning, and execution loops.
Largest current source with strong distribution and engagement signals.