meal-planner
Plan weekly family meals based on fridge contents and a budget. Generates a 7-day dinner plan, identifies what to buy vs. what's already in the fridge, and saves the plan. Triggers on: /meals plan, /meals show, /meals pref, weekly meal planning requests, 'what should we eat this week', dinner ideas for the family.
How do I install this agent skill?
npx skills add https://github.com/mary4data/clawbee --skill meal-plannerIs this agent skill safe to install?
- Gen Agent Trust Hubwarn
The meal-planner skill contains SQL injection and potential command injection vulnerabilities. User-provided inputs such as budget and preferences are interpolated directly into SQL queries and shell script calls without sanitization, allowing for arbitrary manipulation of the local database or execution of unintended system commands.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
- Runlayerwarn
3/5 files flagged
- ZeroLeakspass
Score: 93/100 · 2 sections analyzed
What does this agent skill do?
Meal Planner
Weekly dinner planning for a family of 4 using fridge contents and a budget.
Setup
bash /data/workspace/clawbee/skills/meal-planner/scripts/init-db.sh
Commands
/meals plan [budget]
Default budget: €100.
-
Load fridge contents:
sqlite3 /data/workspace/pantry.db "SELECT item FROM fridge;" 2>/dev/null -
Generate a 7-day plan — see
references/meal-templates.mdfor default meals and output format. -
Mark each ingredient as "have" (in fridge) or "buy" (missing).
-
Save plan:
bash /data/workspace/clawbee/skills/meal-planner/scripts/save-plan.sh '[week]' '[plan_json]' [budget] -
Display the plan and shopping list. End with: "Run
/shopping sendto send to Telegram."
/meals show
sqlite3 /data/workspace/pantry.db "SELECT plan_json FROM meal_plans ORDER BY created_at DESC LIMIT 1;"
Display in readable format. If none: "No plan yet. Run /meals plan first."
/meals pref <key> <value>
sqlite3 /data/workspace/pantry.db "CREATE TABLE IF NOT EXISTS family_prefs (key TEXT PRIMARY KEY, value TEXT);"
sqlite3 /data/workspace/pantry.db "INSERT OR REPLACE INTO family_prefs (key, value) VALUES (?, ?);" '<key>' '<value>'
Examples: /meals pref people 4, /meals pref vegetarian yes, /meals pref budget 80
Notes
- Default family size: 4 people
- Berlin context: Aldi/Lidl for staples, Rewe for quality
- See
references/meal-templates.mdfor the weekly template and display format
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/mary4data/clawbee/meal-planner">View meal-planner on skillZs</a>