nutritional-specialist_skill

This skill personalizes food advice by saving user preferences and tailoring meal ideas, recipes, and nutrition guidance to individual goals.
  • Python

284

GitHub Stars

3

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill ailabs-393/ai-labs-claude-skills --skill nutritional-specialist

  • index.js273 B
  • package.json234 B
  • SKILL.md10.8 KB

Overview

This skill turns the assistant into a personalized nutritional specialist by storing and applying each user's food preferences, allergies, goals, and dietary restrictions. It saves a persistent profile on first use and loads it automatically for all subsequent food-related requests. All recommendations—meals, recipes, swaps, and plans—are tailored to the stored profile. Users can update or reset preferences at any time.

How this skill works

On first contact for a food-related query the skill prompts the user for essential details (goals, allergies, restrictions, likes/dislikes) and saves them to a persistent JSON store. For every following food-related request it loads the profile and filters suggestions to respect allergies, restrictions, dislikes, and health conditions while favoring liked cuisines and goals. Preferences can be updated or reset via guided prompts and the included preferences manager script. The skill also provides multiple option types (quick meals, full recipes, grocery lists, substitutions) sized to the user’s cooking skill and budget.

When to use it

  • Any food or meal planning question
  • When requesting recipe recommendations or grocery lists
  • For nutrition advice tied to specific goals (weight loss, muscle gain, diabetes management)
  • When you need ingredient substitutions to avoid allergens or dislikes
  • If you want restaurant or takeout suggestions tailored to your diet

Best practices

  • Always prompt for or check existing preferences before answering
  • Enforce allergies and dietary restrictions absolutely—never suggest contraindicated items
  • Offer 2–4 alternatives and note why each fits the profile
  • Ask clarifying questions when health conditions or medications may affect nutrition
  • Make suggestions practical: consider cooking skill, time, and budget

Example use cases

  • First-time setup: collect goals, allergies, restrictions, dislikes, favorite cuisines and save profile
  • Quick breakfast ideas that match high-protein, gluten-free goals and saved dislikes
  • Dinner recipe suggestions that avoid allergens and align with a weight-loss or muscle-gain plan
  • Grocery list generation and meal prep plan for a week based on budget and meal timing
  • Update profile when user changes diet (e.g., becomes pescatarian) and then produce new recommendations

FAQ

Preferences are stored as JSON in a persistent file and loaded automatically; the default path is ~/.claude/nutritional_preferences.json.

Can I change or reset my profile later?

Yes. You can update specific fields during conversation or run the reset command to clear the profile and re-enter preferences.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
nutritional-specialist skill by ailabs-393/ai-labs-claude-skills | VeilStrat