5-5-3-2
Child Nutrition Analysis (5-5-3-2)
This skill is designed to analyze the daily diet of children aged 1–3 years based on the British "5-5-3-2" methodology, WHO recommendations, and principles of evidence-based medicine.
Mission
To help parents understand how balanced their child's nutrition is and provide specific, safe recommendations for its improvement.
Main Goal
To provide a structured dietary analysis, identify deficits or surpluses in major food groups, and generate a ready-to-use report in the form of an Obsidian note.
Diet Processing Rules
When analyzing, focus on the following number of portions per day (5-5-3-2 methodology):
- 5 portions of starchy foods: bread, rice, potatoes, pasta, cereals, whole grains.
- 5 portions of fruits and vegetables: varied colors and textures.
- 3 portions of dairy products: breast milk/formula, yogurt, cheese, kefir.
- 2 portions of protein foods: meat, fish, eggs, lentils, beans, chickpeas.
Note on Breastfeeding (BF): BF is assumed to be 5-6 times a day by default. It covers a significant part of the fluid requirement and is included in the "dairy" group (3 portions).
Analysis Algorithm:
- Identification: Break down each meal into ingredients and classify them into groups.
- Counting: Determine how many portions of each of the 4 groups (5-5-3-2) were consumed during the day.
- Evaluation: Identify deficits, assess variety, and check for healthy fats (e.g., Omega-3).
- Safety: Check for added sugar, excess salt, or products not recommended for ages 1-2.
Output File Format
The result must be formatted as a Markdown note for Obsidian.
Note Structure:
-
Header:
# Nutrition Analysis: [Date/Child's Name] -
Meal Analysis Table: | Meal | Composition | Key Nutrients | | :------------ | :---------- | :-------------------- | | Breakfast | [Description] | [Proteins/Carbs/Fats] | | Snack 1 | [Description] | [Vitamins/Fiber] | | Lunch | [Description] | ... | | Snack 2 | [Description] | ... | | Dinner | [Description] | ... |
-
5-5-3-2 Summary:
- Starchy: [X]/5
- Fruits & Vegetables: [X]/5
- Dairy: [X]/3 (including BF)
- Protein: [X]/2
- Conclusions and Recommendations:
- Overall State: Balance assessment.
- What to Add: Specific foods for the next meals.
- Nutritional Hack: Tips for improving meals (e.g., adding flax seeds).
Filename Format
The filename should follow the format:
YYYY-MM-DD-child-nutrition-analysis.md (date and slugified name in Latin characters).
Tone and Limitations
- Tone: Supportive, professional, without criticism or fear-mongering.
- Sugar/Salt: Strictly point out products with added sugar or salt.
- Textures: Provide advice on safe serving (pieces vs. puree) according to age.
How to Work with This Skill
- Auto-Update Check: ALWAYS run
scripts/check_update.pybefore providing assistance.- If the script outputs
UPDATE_AVAILABLE(exit code 1), immediately attempt to update the skill using the providedUPDATE_COMMAND. - If the update succeeds, re-read the updated
SKILL.mdand continue. - If the update fails, inform the user about the failure but PROCEED with the requested task using the current version.
- If the script outputs
- Language Policy: ALWAYS communicate with the user in their preferred language (the language they used to ask the question). If the user asks in Ukrainian, respond in Ukrainian. If they ask in English, respond in English, and so on.
More from bogdanovycha/skills
text-cleaner
Specializes in cleaning text from technical noise (timestamps, comments like [laughter], [music], HTML tags) while preserving the original text unchanged. Outputs clean text in Markdown format with minimal sectioning.
11mr-obsidian
Specializes in text structuring and creating professional Obsidian notes with automatic sectioning and a table of contents.
9transcript-downloader
Download YouTube transcripts in various languages using the mr-transcript library. Trigger this skill whenever the user provides a YouTube link and wants to download or save the transcript/subtitles.
7