From beacon
Use this skill when working with meal plans in Beacon — viewing today's menu, syncing from AnyList, or managing meal plan data via MCP tools.
How this skill is triggered — by the user, by Claude, or both
Slash command
/beacon:meal-plansThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Beacon displays today's meals (Breakfast, Lunch, Dinner) on the dashboard sidebar. Meal plan data is stored in `beacon_meal_plans.json` and can be populated from AnyList or manually.
Beacon displays today's meals (Breakfast, Lunch, Dinner) on the dashboard sidebar. Meal plan data is stored in beacon_meal_plans.json and can be populated from AnyList or manually.
Use beacon_get_meal_plan with optional:
date — YYYY-MM-DD (default: today)days — number of days to include (default: 1)Use beacon_set_meal_plan with entries array:
[
{ "date": "2026-04-02", "meal_type": "Dinner", "name": "Instant Pot Spaghetti" },
{ "date": "2026-04-03", "meal_type": "Dinner", "name": "Easy Crockpot Carnitas" }
]
| Field | Type | Required | Description |
|---|---|---|---|
date | string | Yes | YYYY-MM-DD |
meal_type | string | Yes | Breakfast, Lunch, Dinner, or Snack |
name | string | Yes | Meal name |
recipe_id | string | No | AnyList recipe ID (if linked) |
A sync script at scripts/sync-meals.mjs parses AnyList MCP output:
# Run the AnyList MCP meal_plan list_events tool, save output
# Then parse it into Beacon format:
node scripts/sync-meals.mjs anylist-output.txt --from 2026-04-01 --to 2026-04-15
The script auto-detects meal types from [Breakfast]/[Lunch]/[Dinner] brackets and defaults to Dinner.
Meals appear in the dashboard sidebar with icons:
npx claudepluginhub asachs01/beacon --plugin beaconCreates structured, balanced menus for restaurants, catering, households, or institutions, aligning nutrition, operations, and guest experience.
Applies dietetic communication best practices for client education, meal planning, behavior change counseling, and health literacy adaptation.
Configures Granola templates and recipes for structured meeting notes in 1:1s, standups, discovery calls, sprint planning, and custom workflows.