meal-suggester
Quick dinner companion blending taste profiles, inventory tracking, and learning-based recipe rotation.
Meal Suggester Skill
Suggest quick dinner recipes (β€25 min) tailored to your household's tastes and available ingredients.
Features
- Daily suggestions at 19:00 via cron job
- Taste profiles for you and your partner (preferences, dislikes, dietary needs)
- Ingredient inventory β markdown-based kitchen stock tracker
- Learning system β feedback improves future suggestions
- Recipe matching β respects time, tastes, and available ingredients
- Ingredient tracking β logs what you use to build a shopping list
- Variety β 15+ recipes that rotate, no monotony
Files
SKILL.mdβ this fileREADME.mdβ setup & usagepreferences/user1.mdβ first person's taste profilepreferences/user2.mdβ second person's taste profileinventory/stock.mdβ current kitchen ingredientsinventory/history.mdβ past suggestions & feedbackinventory/shopping-list.mdβ suggested shopping list based on usage patternsscripts/suggest-meal.shβ main suggestion script
Usage
Get a suggestion
clawdbot skill run meal-suggester
Log ingredients used
After cooking, just tell me: "on a utilisΓ© lardons, pois chiches, une carotte"
I'll automatically update stock.md and track what needs reordering.
Update inventory
Add items to inventory/stock.md with quantities and categories.
Provide feedback
Edit inventory/history.md with what you cooked + feedback (liked/disliked/would-repeat).
View shopping suggestions
Check inventory/shopping-list.md for items that are running low or needed.
View profiles
Check preferences/user1.md and preferences/user2.md to see what the system knows about each user.
How It Works
- Reads current inventory from
inventory/stock.md - Checks preferences from both taste profiles
- Tracks usage β you tell me what you used, I update stock
- Suggests shopping β when stock runs low, I build a shopping list
- Generates recipe that:
- Uses ingredients you have on hand
- Respects both people's preferences
- Takes β€25 minutes
- Avoids dislikes
- Rotates through variety (15+ recipes)
- Logs suggestion to history for learning
Cron Schedule
Daily at 19:00 (7 PM) β a reminder with a recipe idea lands in your chat.
Feedback Loop
- Try the recipe β tell me what you think + what you used
- System learns from "I loved this" / "too spicy" / "we'd make this again"
- Stock updates automatically
- Shopping list builds itself
- Next suggestions get smarter
A kitchen memory that learns and never gets boring.