Tracks daily diet and calculates nutrition information to help achieve weight loss goals. Use when the user provides information about their meals and wants to track calorie and macronutrient intake. Also used to remind the user to log meals. This skill reads user's height, weight, age, gender and activity levels from USER.md to predict TDEE. Then based on daily calorie surplus or deficit, extrapolate weight changes.
This skill helps you track your daily diet and achieve your weight loss goals.
The skill will read User related info in USER.md to get:
When you provide information about your meals (e.g., "I had a sandwich for lunch"), this skill will:
get_food_nutrition.py script to fetch nutrition information (calories, protein, carbs, fat) from the web.When you ask about your remaining calorie budget, this skill will:
scripts/get_food_nutrition.py: Fetches nutrition information for a given food item from the web and calculates TDEE.scripts/update_memory.py: Updates the current day’s memory file with meal information and nutrition details.references/food_database.json: A database of common food items and their nutrition information (used as a fallback).USER.md to get:
scripts/get_food_nutrition.py to fetch nutrition information. If the information is not available online, the skill will use the references/food_database.json file.scripts/update_memory.py to update the current day’s memory file.Remember to use exec cat command to confirm file type.