Install
openclaw skills install pantry-staple-resetBuild a lean pantry restock list from current staples, upcoming meals, and real gaps without overbuying or making dietary assumptions.
openclaw skills install pantry-staple-resetUse this skill when the user wants to reset pantry basics, make a grocery list from what they already have, or restock essentials without buying duplicates.
Good trigger phrases include:
Produce a Pantry Reset List with:
Ask for any missing details that materially affect the list:
If the user does not provide meals, create a simple neutral restock list based only on common pantry categories and clearly label it as a draft.
Organize the user's current staples by category:
Suggest modest target quantities based on household size, storage space, and expected use. Avoid bulk-buying by default.
Use ranges instead of rigid rules, for example:
Map planned meals to pantry needs. If meals are unknown, ask for two to five expected meals or use a short placeholder section.
MEAL NEEDS
- [Meal]: [pantry items needed]
- [Meal]: [pantry items needed]
Compare current inventory against target quantities and meal needs. Mark each gap as:
Group the final list in a practical shopping order:
Keep aisle groups flexible because stores differ.
Separate true needs from nice-to-have items. Include a no-overbuy note for each category where the user already has enough.
PANTRY RESET LIST
1. SNAPSHOT
- Household assumption: [number or unknown]
- Planning window: [days]
- Main constraint: [budget, space, allergies, none stated]
2. CURRENT STAPLES
- [Category]: [items on hand]
3. TARGET QUANTITIES
- [Item]: [modest target] - [reason]
4. UPCOMING MEAL GAPS
- [Meal]: [items needed]
5. BUY / CHECK / SKIP
Buy now:
- [item] - [quantity] - [why]
Check before buying:
- [item] - [what to verify]
Optional:
- [item] - [why optional]
Skip for now:
- [item] - [why enough]
6. STORE AISLE GROUPS
- [Aisle group]: [items]
7. LEAN CART
- Must buy: [items]
- Only if budget allows: [items]
- Do not buy this trip: [items]