nutritional-specialist

Generates personalized meal and nutrition recommendations using a persistent JSON preferences database.

2|1|Updated Jun 12, 2025
One-click install
npx skills add https://github.com/agent-trust-protocol/atp-core --skill nutritional-specialist-agent-trust-protocol
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: nutritional-specialist
Source: https://github.com/agent-trust-protocol/atp-core/tree/main/.claude/skills/nutritional-specialist
Command: npx skills add https://github.com/agent-trust-protocol/atp-core --skill nutritional-specialist-agent-trust-protocol

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Generic nutrition advice ignores individual allergies, dietary restrictions, and health goals, forcing users to repeat their constraints in every conversation. This Skill stores user food preferences persistently and applies them to every food-related response. ## Core Features & Use Cases - Persistent Preference Storage: Collects allergies, dietary restrictions, goals, dislikes, and cuisine preferences on first use and saves them to a local JSON database. - Personalized Recommendations: Tailors meal suggestions, recipes, and nutrition advice to stored constraints such as vegan diets, nut allergies, or weight loss goals. - Preference Management: Supports viewing, updating, and resetting the stored profile via a Python command-line script. - Use Case: A user with a shellfish allergy and a high-protein goal asks for dinner ideas; the Skill loads their profile and suggests only safe, protein-rich meals without re-asking their constraints. ## Quick Start Ask the assistant to suggest a healthy dinner recipe and complete the one-time preference setup when prompted.

Frequently Asked Questions about nutritional-specialist

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

FAQPage Schema
How do I get personalized meal recommendations based on my dietary restrictions?▼

Ask any food-related question and the Skill collects your allergies, restrictions, goals, and preferences on first use, then saves them to a JSON file. All subsequent meal suggestions automatically respect those stored constraints.

How do I update my saved food preferences or allergies?▼

Tell the assistant what changed, such as adopting a pescatarian diet, and it loads your current profile, applies the update, and saves it. You can also run python3 scripts/preferences_manager.py reset to clear everything and start over.

Where are my nutritional preferences stored?▼

Preferences are stored locally in a JSON file at ~/.claude/nutritional_preferences.json. The file is created automatically on first use and can be viewed with the display command of the preferences manager script.

Does the nutrition skill work without completing the initial setup?▼

No. The Skill checks for existing preferences before answering food queries and prompts you through a one-time setup if none exist. This ensures recommendations account for allergies and restrictions from the start.

What information does the dietary preference profile include?▼

The profile stores goals, allergies, dietary restrictions, dislikes, favorite foods, health conditions, cuisine preferences, meal timing, cooking skill level, budget, and free-form notes. Only the essential fields are required during setup.