skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
mary4data/clawbee121 installs

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-planner
view source ↗

Is 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.

  1. Load fridge contents:

    sqlite3 /data/workspace/pantry.db "SELECT item FROM fridge;" 2>/dev/null
    
  2. Generate a 7-day plan — see references/meal-templates.md for default meals and output format.

  3. Mark each ingredient as "have" (in fridge) or "buy" (missing).

  4. Save plan:

    bash /data/workspace/clawbee/skills/meal-planner/scripts/save-plan.sh '[week]' '[plan_json]' [budget]
    
  5. Display the plan and shopping list. End with: "Run /shopping send to 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.md for the weekly template and display format

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>