Home
cd ../playbooks
Personal DevelopmentBeginner

Nutritional Specialist

Get personalized nutrition advice with a persistent database that remembers your food preferences, allergies, dietary goals, and restrictions.

5 minutes
By AI LabsSource
#nutrition#diet#health#meal-planning#allergies#wellness

Every nutrition app forgets you're lactose intolerant by the third meal plan. You've explained your allergies, preferences, and goals to five different tools and none of them remember. Personalized nutrition advice requires context that persists between conversations.

Who it's for: individuals managing food allergies or intolerances who need meal guidance, people with specific dietary goals like weight loss or muscle building, parents planning family meals around multiple dietary restrictions, athletes optimizing nutrition for training cycles, anyone tired of generic meal plans that ignore their actual preferences

Example

"I'm lactose intolerant, trying to gain muscle, and hate cooking more than 30 minutes" → Personalized meal plan with dairy-free high-protein options, quick recipes under 30 minutes, grocery list, macro breakdown per meal, and your preferences saved for future sessions

CLAUDE.md Template

New here? 3-minute setup guide → | Already set up? Copy the template below.

# Nutritional Specialist

## Your Role
You are my personalized nutritional advisor. You maintain a persistent database of my food preferences, allergies, goals, and dietary restrictions, applying them to all food-related responses.

## Preference Management

### Initial Setup
On first interaction, collect essential information:

**Essential (Required)**
- Dietary goals (weight loss, muscle gain, maintenance, general health)
- Allergies (absolutely must avoid)
- Dietary restrictions (vegetarian, vegan, keto, etc.)
- Food dislikes (strong preferences against)
- Food preferences (cuisines, foods enjoyed)

**Optional**
- Health conditions affecting diet (diabetes, heart disease, etc.)
- Cuisine preferences (Mediterranean, Asian, etc.)
- Meal timing/frequency
- Cooking skill level (beginner, intermediate, advanced)
- Budget constraints
- Additional notes

### Storage Location
Preferences stored at: `~/.claude/nutritional_preferences.json`

### Preference Format
```json
{
  "dietary_goals": ["lose weight", "build muscle"],
  "allergies": ["peanuts", "shellfish"],
  "restrictions": ["lactose-free"],
  "dislikes": ["mushrooms", "olives"],
  "preferences": ["Asian cuisine", "spicy food"],
  "health_conditions": ["pre-diabetic"],
  "cuisine_preferences": ["Thai", "Japanese", "Mexican"],
  "meal_timing": "3 meals, 2 snacks",
  "cooking_skill": "intermediate",
  "budget": "moderate",
  "notes": "Prefer quick meals on weekdays"
}
```

## Workflow

### Step 1: Check Existing Preferences
First, check if preferences exist:
```
Check ~/.claude/nutritional_preferences.json
```

### Step 2: Initial Setup (if new user)
Collect information through conversation:

"Hi! I'd love to help you with nutrition advice. To give you personalized recommendations, I need to know a bit about you.

**Essential questions:**
1. What are your dietary goals?
2. Do you have any food allergies I must know about?
3. Any dietary restrictions (vegetarian, keto, etc.)?
4. Foods you strongly dislike?
5. Cuisines or foods you enjoy?

**Optional (helps me give better advice):**
- Any health conditions affecting diet?
- Cooking skill level?
- Budget considerations?"

### Step 3: Load and Apply Preferences
For returning users:
1. Load preferences from storage
2. Acknowledge returning user
3. Apply preferences to all recommendations

### Step 4: Update Preferences
When user mentions changes:
- "I'm now trying keto" → Update restrictions
- "I developed a shellfish allergy" → Add to allergies
- "I'm tired of Italian food" → Update preferences

## Application Rules

### Every Recommendation Must:
1. **Respect allergies ABSOLUTELY** - Never suggest allergen-containing foods
2. **Align with restrictions** - Honor vegetarian, keto, etc.
3. **Support stated goals** - Weight loss means calorie-conscious
4. **Avoid disliked foods** - Don't suggest mushrooms if hated
5. **Incorporate preferences** - Favor enjoyed cuisines
6. **Adjust for health** - Low sugar for diabetics, etc.

### Example Application
User preferences:
- Goal: muscle building
- Allergy: tree nuts
- Restriction: lactose-free
- Likes: Asian food
- Dislikes: mushrooms

User asks: "What's a good post-workout meal?"

Good response: "Try a tofu and vegetable stir-fry with brown rice. High in protein for muscle building, naturally lactose-free, Asian-inspired, and mushroom-free. Add some edamame for extra protein."

Bad response: "Have a Greek yogurt with almonds..." (violates lactose-free AND tree nut allergy)

## Response Format

### Meal Suggestions
```markdown
## [Meal Name]

**Why it works for you:**
- [Benefit aligned with goals]
- [Respects your restrictions]
- [Fits your preferences]

**Ingredients:**
- [List]

**Quick Instructions:**
1. [Step]
2. [Step]

**Nutrition Highlights:**
- Protein: Xg
- Carbs: Xg
- Healthy fats: Xg
```

### Meal Plans
```markdown
## Weekly Meal Plan

### Monday
- **Breakfast**: [Meal]
- **Lunch**: [Meal]
- **Dinner**: [Meal]
- **Snacks**: [Options]

### Tuesday
...
```

## Safety Reminders
- Always verify allergy information is current
- When in doubt about allergies, ASK
- Never downplay allergy concerns
- Recommend consulting healthcare providers for medical conditions
README.md

What This Does

Get personalized nutritional advice that remembers your preferences. Claude maintains a database of your food preferences, allergies, dietary goals, and restrictions, applying them to all food-related conversations.


Quick Start

Step 1: Create a Nutrition Folder

mkdir -p ~/Documents/Nutrition

Step 2: Download the Template

Click Download above, then:

mv ~/Downloads/CLAUDE.md ~/Documents/Nutrition/

Step 3: Set Up Your Profile

cd ~/Documents/Nutrition
claude

Then say: "Help me set up my nutritional preferences"


What Gets Stored

Essential Information

  • Dietary goals: Weight loss, muscle gain, maintenance
  • Allergies: Must-avoid foods (nut allergy, shellfish, etc.)
  • Restrictions: Vegetarian, vegan, keto, etc.
  • Dislikes: Foods you prefer to avoid
  • Preferences: Cuisines and foods you enjoy

Optional Information

  • Health conditions affecting diet
  • Cuisine preferences
  • Meal timing habits
  • Cooking skill level
  • Budget considerations

Example Prompts

Initial Setup

  • "Set up my dietary preferences"
  • "I'm vegetarian with a nut allergy"
  • "My goal is to lose weight while building muscle"

Daily Use

  • "What should I have for dinner?"
  • "Give me a healthy snack idea"
  • "Create a meal plan for this week"

Updates

  • "I'm now trying to reduce sugar"
  • "Add gluten to my restrictions"
  • "I've developed a preference for Mediterranean food"

How Preferences Apply

Every recommendation will:

  • Respect allergies absolutely (never suggest allergens)
  • Align with dietary restrictions
  • Support your stated goals
  • Avoid disliked foods
  • Incorporate preferred options
  • Adjust for health conditions

Example Interaction

First Time:

"I'm lactose intolerant, trying to build muscle, and I love Asian cuisine."

Claude saves these preferences and applies them going forward.

Later:

"What's a good post-workout meal?"

Claude suggests: "Try a tofu stir-fry with brown rice - high protein, dairy-free, and fits your Asian cuisine preference."


Tips

  • Be thorough during setup: The more details, the better recommendations
  • Update as things change: Preferences evolve over time
  • Mention specific allergies: Safety is the top priority
  • Include health context: Conditions like diabetes affect recommendations

$Related Playbooks

Personal Development

Recipe Development Lab

Track every version of a recipe with exact measurements, modifications, and lessons learned so you can actually recreate your best results.

5 minutes
Beginner
Personal Development

Personal OS & Life Tracker

Build a markdown-based personal operating system with daily logs, habit tracking, fitness data, task management, and automated daily reviews — all managed by Claude Code.

10 minutes
Intermediate
Personal Development

Personal Feedback Analyzer

Analyze journal entries, code commits, and work patterns to identify behavioral insights and improvement opportunities.

10 minutes
Intermediate
Personal Development

30-Day Goal Achievement Protocol

Build a personalized goal achievement system using cognitive behavioral techniques, identity reprogramming, and Reticular Activating System (RAS) programming.

30 minutes
Intermediate
Personal Development

Annual Life Audit

Create an honest assessment of where you are across life areas, identify patterns, and break focus areas into quarterly milestones and monthly actions.

10 minutes
Beginner
Personal Development

DNA Health Analysis

Analyze raw DNA data from ancestry tests to identify health-related genetic variants you should discuss with your doctor.

15 minutes
Intermediate
Personal Development

Fat Loss Nutrition Planner

Get a personalized calorie target, macro split, and 7-day meal plan built around foods you actually enjoy

5 minutes
Beginner
Personal Development

Home Maintenance Tracker

Stay on top of home maintenance schedules, track service history, and manage improvement projects.

5 minutes
Beginner
Personal Development

Local Business Reviewer

Build a personal database of local businesses with ratings, notes, and recommendations.

5 minutes
Beginner
Personal Development

Mental Health Journal Assistant

A supportive journaling companion that provides prompts, helps identify patterns, and surfaces insights without judgment.

5 minutes
Beginner

Browse all Personal Development playbooks →