Meal Planner
Plan meals with weekly menus, shopping lists, batch cooking, budget tracking, dietary preferences, and recipe management.
Why use this skill?
Automate your kitchen with the OpenClaw Meal Planner. Plan weekly menus, track pantry inventory, manage budgets, and reduce food waste with a personalized AI assistant.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ivangdavila/meal-plannerWhat This Skill Does
The Meal Planner skill transforms OpenClaw into a comprehensive kitchen management assistant. It moves beyond simple recipe lookups by managing the entire lifecycle of your nutritional needs. The agent maintains a persistent memory of your household's dietary restrictions, allergies, cooking skill level, and budget targets to ensure every recommendation is safe and personalized. It organizes your culinary life into a structured file system within ~/meal-planner/, covering everything from inventory management (fridge/pantry) to long-term archiving of successful meal plans. The skill is designed to reduce food waste through strategic ingredient clustering and intelligent leftovers planning, while helping you track spending against your specific budget goals.
Installation
To install this skill, use the following command in your terminal:
clawhub install openclaw/skills/skills/ivangdavila/meal-planner
Use Cases
- Weekly Meal Coordination: Automatically generate a balanced menu for your household, ensuring that your pantry inventory is cross-referenced to prevent unnecessary grocery spending.
- Budget-Conscious Shopping: Create itemized shopping lists that estimate costs and group items by category, making store trips faster and more efficient.
- Batch Cooking & Prep: Identify time-saving opportunities by batch cooking proteins or pre-prepping ingredients based on your weekly menu.
- Dietary Management: Maintain strict adherence to allergies or specific diet types (e.g., keto, vegan, gluten-free) by filtering all generated plans against your saved memory profile.
- Waste Reduction: Get suggestions for using up leftover ingredients before they expire, ensuring your fridge remains organized and efficient.
Example Prompts
- "I have a budget of $150 for this week. Based on my inventory and the fact that I'm cooking for two adults, create a meal plan that prioritizes high-protein, low-prep dinners."
- "We have a lot of spinach and chicken in the fridge. Can you suggest a meal plan for the next three days that uses these up without buying anything extra?"
- "Add the ingredients for my weekly meal plan to the shopping list, but mark the olive oil and salt as optional since I need to check the pantry first."
Tips & Limitations
- Check Memory First: Always ensure your
memory.mdis updated. If your dietary needs change, update the memory file so the agent doesn't suggest unsafe ingredients. - Inventory Accuracy: The agent is only as smart as your inventory records. Take a moment to update your
pantry.mdandfridge.mdperiodically to maximize the effectiveness of the shopping list generator. - Flexibility: Don't feel forced to follow the plan strictly. The system is designed to include 'flex slots'—use these for nights where you prefer to eat out or order in.
- Archive Usage: Use the
archive/folder to look back at previous weeks if you want to repeat a popular meal cycle or review historical spending habits.
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-ivangdavila-meal-planner": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read
Related Skills
Animations
Create performant web animations with proper accessibility and timing.
Arduino
Develop Arduino projects avoiding common wiring, power, and code pitfalls.
Bulgarian
Write Bulgarian that sounds human. Not formal, not robotic, not AI-generated.
Arabic
Write Arabic that sounds human. Not formal, not robotic, not AI-generated.
Assistant
Manage tasks, communications, and scheduling with proactive and organized support.