meal-planner について
meal-plannerは、冷蔵庫の食材と予算をもとに、4人家族向けの1週間分の夕食と買い物リストを作るスキルです。献立の保存・表示や、家族の希望の記録にも対応します。
主な機能
- 01冷蔵庫の食材から7日分の夕食を計画
- 02食材を在庫あり・購入要に分類
- 03献立の保存と表示
- 04人数・食事・予算の希望を記録
活用シーン
- 01手持ちの食材で1週間の夕食を計画
- 02予算内で家族の献立を作成
- 03買い物リストを確認し食事の希望を記録
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ mary4data/ clawbee --skill meal-plannerインストール後、Claude Code で/meal-plannerを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
LICENSE.txtreferences/meal-templates.mdscripts/init-db.shsave-plan.sh詳細
食事プランナー
冷蔵庫の中身と予算に基づいて、4人家族の夕食を1週間分計画します。
セットアップ
bash /data/workspace/clawbee/skills/meal-planner/scripts/init-db.sh
コマンド
/meals plan [budget]
デフォルトの予算:€100。
-
冷蔵庫の中身を読み込みます:
sqlite3 /data/workspace/pantry.db "SELECT item FROM fridge;" 2>/dev/null -
7日分のプランを作成します。デフォルトの食事と出力形式については、
references/meal-templates.mdを参照してください。 -
各食材に「have」(冷蔵庫にある)または「buy」(不足している)と記します。
-
プランを保存します:
bash /data/workspace/clawbee/skills/meal-planner/scripts/save-plan.sh '[week]' '[plan_json]' [budget] -
プランと買い物リストを表示します。最後に「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;"
読みやすい形式で表示します。プランがない場合は「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>'
例:/meals pref people 4、/meals pref vegetarian yes、/meals pref budget 80
備考
- デフォルトの家族の人数:4人
- ベルリンの状況:日用品はAldi/Lidl、品質重視ならRewe
- 週ごとのテンプレートと表示形式については、
references/meal-templates.mdを参照してください
コメント
Markdown 対応