knowledge-searching

star 1

Nutrition science Q&A — facts, definitions, recommendations. MANDATORY for any factual nutrition question. Triggers: "c'est quoi / what is", "is it good to / est-ce bon de", "combien de protéines / how much protein", "macros", "déficit / deficit", "suppléments / supplements", "régimes / diet", "BMR / TDEE", "explique / explain a nutrition concept". NOT for recipe generation or meal planning (use meal-planning) or food logging (use food-tracking). Always call retrieve_relevant_documents BEFORE answering.

mzt-76 By mzt-76 schedule Updated 5/1/2026

name: knowledge-searching description: >- Nutrition science Q&A — facts, definitions, recommendations. MANDATORY for any factual nutrition question. Triggers: "c'est quoi / what is", "is it good to / est-ce bon de", "combien de protéines / how much protein", "macros", "déficit / deficit", "suppléments / supplements", "régimes / diet", "BMR / TDEE", "explique / explain a nutrition concept". NOT for recipe generation or meal planning (use meal-planning) or food logging (use food-tracking). Always call retrieve_relevant_documents BEFORE answering.


Knowledge Searching - Recherche Documentaire

Quand utiliser

  • L'utilisateur pose une question sur la nutrition, les macronutriments, les supplements, les regimes
  • L'utilisateur demande des recommandations basees sur la science
  • Tu as besoin de verifier une information nutritionnelle

Workflow OBLIGATOIRE

  1. TOUJOURS appeler retrieve_relevant_documents EN PREMIER avec la question de l'utilisateur
  2. Si les documents ne repondent pas a la question, utilise web_search
  3. Base ta reponse sur les documents recuperes et cite les sources (ISSN, AND, EFSA, WHO)
  4. Explique le raisonnement scientifique en referencant les etudes
  5. Ne te fie JAMAIS uniquement a tes connaissances internes - verifie toujours avec le RAG

Decision RAG vs Web Search

Situation Outil Raison
Question sur proteines, macros, BMR retrieve_relevant_documents Base de connaissances validee
Question sur supplement specifique retrieve_relevant_documents d'abord, puis web_search Completer si necessaire
Actualite nutritionnelle recente web_search Informations post-2024
Question medicale specifique Aucun - recommande un medecin Hors competence

Exécution

# RAG — base de connaissances nutritionnelles
run_skill_script("knowledge-searching", "retrieve_relevant_documents", {
    "user_query": "protein requirements muscle gain"
})

# Web search — informations récentes
run_skill_script("knowledge-searching", "web_search", {
    "query": "omega-3 recommendations 2025 ISSN guidelines"
})

Scripts disponibles :

  • scripts/retrieve_relevant_documents.py : Embedding query → pgvector similarity search → top 4
  • scripts/web_search.py : Brave API / SearXNG → parse results → top 5 formatted

MealCard — quand tu suggères une recette

Si ta réponse inclut une recette concrète (ingrédients + instructions), émets un marqueur MealCard à la fin, comme pour le skill meal-planning. Sans ce marqueur, la recette n'est pas sauvegardable par l'utilisateur.

<!--UI:MealCard:{"meal_type":"dejeuner","recipe_name":"Nom de la recette","calories":600,"macros":{"protein_g":45,"carbs_g":60,"fat_g":18},"ingredients":["..."],"instructions":"..."}-->
Install via CLI
npx skills add https://github.com/mzt-76/AI-nutrition --skill knowledge-searching
Repository Details
star Stars 1
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator