meal-planner

Generates personalized meal plans with macro targets, shopping lists, and prep guides as React web apps.

Updated Apr 20, 2026
One-click install
npx skills add https://github.com/AmirEmad11/instabot --skill meal-planner-amiremad11
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: meal-planner
Source: https://github.com/AmirEmad11/instabot/tree/main/.local/secondary_skills/meal-planner
Command: npx skills add https://github.com/AmirEmad11/instabot --skill meal-planner-amiremad11

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Planning meals that hit specific calorie and macro targets requires tedious nutrition math, recipe coordination, and shopping list aggregation. This Skill automates the entire workflow from BMR/TDEE calculation through evidence-based macro targets to a finished interactive meal plan. ## Core Features & Use Cases - Macro Calculation: Computes BMR (Mifflin-St Jeor or Katch-McArdle), TDEE, and goal-adjusted calorie targets with evidence-based protein, fat, and carb splits. - Dynamic Meal Scheduling: Adapts meal slots to eating windows like 16:8 intermittent fasting, OMAD, or standard patterns, respecting user food preferences and cooking time. - Shopping List & Prep Guide: Aggregates ingredients into store-section-organized shopping lists and produces timed meal-prep session flows. - Visual Web App Output: Delivers every plan as a mobile-first React + Vite app with day selectors, macro charts, meal swaps, and checkable shopping lists. - Use Case: A user says "I'm 85 kg, want to lose fat, do 16:8 fasting, and like burritos" — the Skill calculates a 2,000 kcal target with 170g protein, builds a 7-day plan around their preferences, and deploys an interactive app with shopping list and Sunday prep guide. ## Quick Start Create a 7-day fat-loss meal plan for a 30-year-old male, 85 kg, moderately active, who skips breakfast and wants high protein.

Frequently Asked Questions about meal-planner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a meal plan with specific macro targets?

Provide your goal, sex, age, height, weight, activity level, and dietary restrictions. The Skill calculates BMR and TDEE, sets protein at 1.6–2.2 g/kg for muscle gain or 1.8–2.7 g/kg for fat loss, then fills remaining calories with carbs and fat.

How to meal plan with intermittent fasting like 16:8?

The Skill derives meal slots dynamically from your eating window instead of hardcoding breakfast, lunch, and dinner. For 16:8 starting at noon, it creates lunch, snack, dinner, and evening slots with calorie distribution weighted toward larger meals.

What protein intake is recommended for muscle gain?

The Skill uses 1.6–2.2 g/kg bodyweight per day based on the Morton et al. 2018 meta-analysis of 49 RCTs, which found gains plateau around 1.62 g/kg. Protein is distributed across 3–5 meals at 0.3–0.4 g/kg per sitting.

Does the meal planner work for medical diets like diabetic or renal?

No, the Skill explicitly excludes medical dietary management such as renal, diabetic, or celiac conditions and refers those users to a registered dietitian. It provides general nutrition information only, not medical or dietetic advice.

Why does my weight fluctuate daily on a meal plan?

Daily weight varies ±1–2 kg from water, glycogen, gut contents, and sodium intake, which is normal and not fat gain. The Skill recommends weighing daily but comparing 7-day rolling averages, and waiting 2 weeks before adjusting calories.

What format is the meal plan delivered in?

Every plan is delivered as an interactive React plus Vite web app, never plain text. It includes a mobile-first dashboard with day selectors, macro charts, expandable meal cards, a checkable shopping list, and a timed prep guide.