Source profileQuality 94/100Review permissions

aAAaqwq/AGI-Super-Team/skills/nutrigx_advisor/SKILL.md

nutrigx_advisor

Nutrigenomics advisor — personalized nutrition guidance based on genetic profiles

Source repository stars
89
Declared platforms
0
Static risk flags
1
Last source update
2026-08-26
Source checked
2026-08-28

Decision brief

What it does: where it fits

Skill ID: nutrigx-advisor Version: 0.1.0 Status: MVP Author: David de Lorenzo (ClawBio Community) Requires: Python 3.11+, pandas, numpy, matplotlib, seaborn, reportlab (optional)

Best for

    Not for

    • Not a medical device. This skill provides educational, research-oriented
    • Common variants only. The panel covers SNPs with MAF 1% in at least one

    Compatibility matrix

    Platform support, with evidence labels

    PlatformStatusEvidenceWhat to check
    CodexNot declaredNo explicit evidencePortability before use
    Claude CodeNot declaredNo explicit evidencePortability before use
    CursorNot declaredNo explicit evidencePortability before use
    Gemini CLINot declaredNo explicit evidencePortability before use
    Open the compatibility checker

    Installation

    Inspect first. Install second.

    The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.

    Source-detected install commandSource
    npx skills add https://github.com/aAAaqwq/AGI-Super-Team --skill "skills/nutrigx_advisor"
    Safe inspection promptEditorial

    Inspect the Agent Skill "nutrigx_advisor" from https://github.com/aAAaqwq/AGI-Super-Team/blob/bfcfb64081f94e5869ff420aaaed63b6da716bc6/skills/nutrigx_advisor/SKILL.md at commit bfcfb64081f94e5869ff420aaaed63b6da716bc6. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.

    Workflow

    What the source asks the agent to do

    1. 01

      Usage

      Review the “Usage” section in the pinned source before continuing.

      Review and apply the “Usage” source section.
    2. 02

      What This Skill Does

      The NutriGx Advisor generates a personalised nutrition report from consumer genetic data (23andMe, AncestryDNA raw files or VCF). It interrogates a curated set of nutritionally-relevant SNPs drawn from GWAS Catalog, ClinVar, and peer-reviewed nutrigenomics literature, then trans…

      Markdown nutrition report with risk scores and recommendationsRadar chart of nutrient risk profileGene × nutrient heatmap
    3. 03

      Trigger Phrases

      The Bio Orchestrator should route to this skill when the user says anything like:

      "personalised nutrition", "nutrigenomics", "diet genetics""what should I eat based on my DNA""nutrient metabolism", "vitamin absorption genetics"
    4. 04

      Curated SNP Panel

      Review the “Curated SNP Panel” section in the pinned source before continuing.

      Review and apply the “Curated SNP Panel” source section.
    5. 05

      Macronutrient Metabolism

      Review the “Macronutrient Metabolism” section in the pinned source before continuing.

      Review and apply the “Macronutrient Metabolism” source section.

    Permission review

    Static risk signals and limitations

    Runs scripts

    medium · line 179

    The documentation asks the agent to run terminal commands or scripts.

    python examples/generate_patient.py --run

    Evidence record

    Why each signal appears

    EvidenceSourceComputedTestedEditorial
    SignalValueEvidence typeMeaning
    Quality score94/100ComputedDocumentation, specificity, maintenance, and trust rules
    Repository stars89SourceRepository attention, not individual Skill quality
    Compatibility0 platformsSourceDeclared in the catalog source record
    Usage guideautomated source guideEditorialGenerated or reviewed according to the visible evidence level

    Pinned source

    Provenance and original SKILL.md

    Repository
    aAAaqwq/AGI-Super-Team
    Skill path
    skills/nutrigx_advisor/SKILL.md
    Commit
    bfcfb64081f94e5869ff420aaaed63b6da716bc6
    License
    MIT
    Collected
    2026-08-28
    Default branch
    main
    View the original SKILL.md

    NutriGx Advisor — Personalised Nutrition from Genetic Data

    Skill ID: nutrigx-advisor
    Version: 0.1.0
    Status: MVP
    Author: David de Lorenzo (ClawBio Community) Requires: Python 3.11+, pandas, numpy, matplotlib, seaborn, reportlab (optional)


    What This Skill Does

    The NutriGx Advisor generates a personalised nutrition report from consumer genetic data (23andMe, AncestryDNA raw files or VCF). It interrogates a curated set of nutritionally-relevant SNPs drawn from GWAS Catalog, ClinVar, and peer-reviewed nutrigenomics literature, then translates genotype calls into actionable dietary and supplementation guidance — all computed locally.

    Key outputs

    • Markdown nutrition report with risk scores and recommendations
    • Radar chart of nutrient risk profile
    • Gene × nutrient heatmap
    • Reproducibility bundle (commands.sh, environment.yml, SHA-256 checksums)

    Trigger Phrases

    The Bio Orchestrator should route to this skill when the user says anything like:

    • "personalised nutrition", "nutrigenomics", "diet genetics"
    • "what should I eat based on my DNA"
    • "nutrient metabolism", "vitamin absorption genetics"
    • "MTHFR", "APOE", "FTO", "BCMO1", "VDR", "FADS1/2"
    • "folate", "omega-3", "vitamin D", "caffeine metabolism", "lactose", "gluten"
    • Input files: .txt or .csv (23andMe), .csv (AncestryDNA), .vcf

    Curated SNP Panel

    Macronutrient Metabolism

    GeneSNPNutrient ImpactEvidence
    FTOrs9939609Energy balance, fat mass, carb sensitivityStrong (GWAS)
    PPARGrs1801282Fat metabolism, insulin sensitivityModerate
    APOA5rs662799Triglyceride response to dietary fatStrong
    TCF7L2rs7903146Carbohydrate metabolism, T2D riskStrong
    ADRB2rs1042713Fat oxidation, exercise × diet interactionModerate

    Micronutrient Metabolism

    GeneSNPNutrientEffect of risk allele
    MTHFRrs1801133Folate / B12↓ 5-MTHF conversion (~70%)
    MTHFRrs1801131Folate / B12↓ enzyme activity (~30%)
    MTRrs1805087B12 / homocysteine↑ homocysteine risk
    BCMO1rs7501331Beta-carotene → Vitamin A↓ conversion (~50%)
    BCMO1rs12934922Beta-carotene → Vitamin A↓ conversion (compound het)
    VDRrs2228570Vitamin D absorption↓ VDR function
    VDRrs731236Vitamin D↓ bone mineral density response
    GCrs4588Vitamin D binding↑ deficiency risk
    SLC23A1rs33972313Vitamin C transport↓ renal reabsorption
    ALPLrs1256335Vitamin B6↓ alkaline phosphatase activity

    Omega-3 / Fatty Acid Metabolism

    GeneSNPNutrientEffect
    FADS1rs174546LC-PUFA synthesis↑/↓ EPA/DHA from ALA
    FADS2rs1535LC-PUFA synthesisModulates omega-6:omega-3 ratio
    ELOVL2rs953413DHA synthesis↓ elongation of EPA→DHA
    APOErs429358Saturated fat responseε4 → ↑ LDL-C on high SFA diet
    APOErs7412Saturated fat responseCombined with rs429358 for ε typing

    Caffeine & Alcohol

    GeneSNPCompoundEffect
    CYP1A2rs762551CaffeineSlow/Fast metaboliser
    AHRrs4410790CaffeineModulates CYP1A2 induction
    ADH1Brs1229984AlcoholAcetaldehyde accumulation risk
    ALDH2rs671AlcoholAsian flush / toxicity risk

    Food Sensitivities

    GeneSNPSensitivityEffect
    MCM6rs4988235Lactose intoleranceNon-persistence of lactase
    HLA-DQ2Proxy SNPsCoeliac / glutenHLA-DQA1/DQB1 risk haplotypes

    Antioxidant & Detoxification

    GeneSNPPathwayEffect
    SOD2rs4880Manganese SOD↓ mitochondrial antioxidant
    GPX1rs1050450Selenium / GSH-Px↓ glutathione peroxidase
    GSTT1DeletionGlutathione-S-transNull genotype → ↑ oxidative risk
    NQO1rs1800566Coenzyme Q10↓ CoQ10 regeneration
    COMTrs4680Catechol / B vitaminsMet/Val → methylation load

    Algorithm

    1. Input Parsing (parse_input.py)

    Accepts:

    • 23andMe .txt or .csv (tab-separated: rsid, chromosome, position, genotype)
    • AncestryDNA .csv
    • Standard VCF (extracts GT field)

    Auto-detects format from header lines. Normalises alleles to forward strand using a hard-coded reference table (avoids requiring external databases).

    2. Genotype Extraction (extract_genotypes.py)

    For each SNP in the panel:

    1. Look up rsid in parsed data
    2. Return genotype string (e.g. "AT", "TT", "AA")
    3. Flag as "NOT_TESTED" if absent (common for chip-to-chip variation)

    3. Risk Scoring (score_variants.py)

    Each SNP is scored on a 0 / 0.5 / 1.0 scale:

    • 0.0 — homozygous reference (lowest risk)
    • 0.5 — heterozygous
    • 1.0 — homozygous risk allele

    Composite Nutrient Risk Scores (0–10) are computed per nutrient domain by summing weighted SNP scores. Weights are derived from reported effect sizes (beta coefficients or OR) in the primary literature.

    Risk categories:

    • 0–3: Low risk — standard dietary advice applies
    • 3–6: Moderate risk — dietary optimisation recommended
    • 6–10: Elevated risk — consider testing and targeted supplementation

    Important caveat: These are polygenic risk indicators based on common variants. They are not diagnostic. Rare pathogenic variants (e.g. MTHFR compound heterozygosity with high homocysteine) require clinical confirmation.

    4. Report Generation (generate_report.py)

    Outputs a structured Markdown report with:

    • Executive summary (top 3 personalised findings)
    • Per-nutrient sections: genotype table → interpretation → recommendation
    • Radar chart (matplotlib) of nutrient risk scores
    • Gene × nutrient heatmap (seaborn)
    • Supplement interactions table
    • Disclaimer section
    • Reproducibility block

    5. Reproducibility Bundle (repro_bundle.py)

    Exports to the output directory (not committed to the repo):

    • commands.sh — full CLI to reproduce analysis
    • environment.yml — pinned conda environment
    • checksums.txt — SHA-256 checksums of input and output files
    • provenance.json — timestamp and ClawBio version tag

    Usage

    # From 23andMe raw data
    openclaw "Generate my personalised nutrition report from genome.csv"
    
    # From VCF
    openclaw "Run NutriGx analysis on variants.vcf and flag any folate pathway risks"
    
    # Targeted query
    openclaw "What does my APOE status mean for my saturated fat intake?"
    
    # Generate a random demo patient and run the report
    python examples/generate_patient.py --run
    

    File Structure

    skills/nutrigx-advisor/
    ├── SKILL.md                      ← this file (agent instructions)
    ├── nutrigx_advisor.py            ← main entry point
    ├── parse_input.py                ← multi-format parser
    ├── extract_genotypes.py          ← SNP lookup engine
    ├── score_variants.py             ← risk scoring algorithm
    ├── generate_report.py            ← Markdown + figures
    ├── repro_bundle.py               ← reproducibility export
    ├── .gitignore
    ├── data/
    │   └── snp_panel.json            ← curated SNP definitions
    ├── tests/
    │   ├── synthetic_patient.csv     ← fixed 23andMe-format test data (for pytest)
    │   └── test_nutrigx.py           ← pytest suite
    └── examples/
        ├── generate_patient.py       ← random patient generator (demo use)
        ├── data/                     ← generated patient files land here (gitignored)
        └── output/
            ├── nutrigx_report.md     ← pre-rendered demo report
            ├── nutrigx_radar.png     ← demo radar chart (nutrient risk profile)
            └── nutrigx_heatmap.png   ← demo gene × nutrient heatmap
    

    Note: Runtime output directories and randomly generated patient files are excluded from version control via .gitignore. Only the pre-rendered demo report in examples/output/ is committed.


    Privacy

    All computation runs locally. No genetic data is transmitted. Input files are read-only; no raw genotype data appears in any output file (reports contain only gene names, SNP IDs, and risk categories).


    Limitations & Disclaimer

    1. Not a medical device. This skill provides educational, research-oriented nutrigenomics analysis. It does not constitute medical advice.
    2. Common variants only. The panel covers SNPs with MAF > 1% in at least one major population. Rare pathogenic variants are out of scope.
    3. Population context. Effect sizes are predominantly derived from European GWAS cohorts. Risk estimates may not generalise equally across all ancestries.
    4. Gene–environment interaction. Genetic risk scores interact with baseline diet, lifestyle, microbiome, and epigenetic state. A "high risk" score does not mean a nutrient deficiency is present — it means the individual may benefit from monitoring.
    5. Simpson's Paradox note. Population-level associations used to derive weights may not reflect individual trajectories (see Corpas 2025, Nutrigenomics and the Ecological Fallacy).

    Roadmap

    • v0.2: Microbiome × genotype interaction module (16S rRNA input)
    • v0.3: Longitudinal tracking — compare reports across time
    • v0.4: HLA typing for immune-mediated food reactions (coeliac, gluten sensitivity)
    • v0.5: Integration with NeoTree neonatal data for maternal nutrition risk scoring
    • v1.0: Multi-omics integration (metabolomics + genomics + dietary recall)

    References

    Key literature underpinning the SNP panel and scoring algorithm:

    • Corbin JM & Ruczinski I (2023). Nutrigenomics: current state and future directions. Annu Rev Nutr.
    • Fenech M et al. (2011). Nutrigenetics and nutrigenomics: viewpoints on the current status. J Nutrigenet Nutrigenomics.
    • Stover PJ (2006). Influence of human genetic variation on nutritional requirements. Am J Clin Nutr.
    • Phillips CM (2013). Nutrigenetics and metabolic disease: current status and implications for personalised nutrition. Nutrients.
    • Minihane AM et al. (2015). APOE genotype, cardiovascular risk and responsiveness to dietary fat manipulation. Proc Nutr Soc.
    • Frayling TM et al. (2007). A common variant in the FTO gene is associated with body mass index. Science.
    • Pare G et al. (2010). MTHFR variants and cardiovascular risk. Hum Genet.
    • Lecerf JM & de Lorgeril M (2011). Dietary cholesterol: from physiology to cardiovascular risk. Br J Nutr.
    • Tanaka T et al. (2009). Genome-wide association study of plasma polyunsaturated fatty acids in the InCHIANTI Study. PLoS Genet (FADS1/2).
    • Cornelis MC et al. (2006). Coffee, CYP1A2 genotype, and risk of myocardial infarction. JAMA.

    Contributing

    The SNP panel (data/snp_panel.json) is maintained by the skill author. To suggest additions or corrections, contact David de Lorenzo directly via GitHub (@drdaviddelorenzo) or open an issue tagging him in the main ClawBio repository.

    Frequently asked questions

    What to verify before installation and use

    What does the nutrigx_advisor source document cover?

    Skill ID: nutrigx-advisor Version: 0.1.0 Status: MVP Author: David de Lorenzo (ClawBio Community) Requires: Python 3.11+, pandas, numpy, matplotlib, seaborn, reportlab (optional)

    How do I install nutrigx_advisor?

    The source record exposes this install command: npx skills add https://github.com/aAAaqwq/AGI-Super-Team --skill "skills/nutrigx_advisor". Inspect the command and pinned source before running it.

    Which permission-related actions were detected?

    Static rules flagged exec-script in the source; the page lists the matching lines and excerpts.

    Alternatives

    Compare before choosing

    Computed 10045,960

    coreyhaines31/marketingskills

    ab-testing

    When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," "how long should I run this test," "growth experiments," "experiment velocity," "experiment backlog," "ICE score," "experimentation program

    Computed 10045,960

    coreyhaines31/marketingskills

    churn-prevention

    When the user wants to reduce churn, build cancellation flows, set up save offers, recover failed payments, or implement retention strategies. Also use when the user mentions 'churn,' 'cancel flow,' 'offboarding,' 'save offer,' 'dunning,' 'failed payment recovery,' 'win-back,' 'retention,' 'exit survey,' 'pause subscription,' 'involuntary churn,' 'people keep canceling,' 'churn rate is too high,' 'how do I keep users,' or 'customers are leaving.' Use this whenever someone is losing subscribers o

    Computed 10025,136

    alirezarezvani/claude-skills

    app-store-optimization

    App Store Optimization (ASO) toolkit for researching keywords, analyzing competitor rankings, generating metadata suggestions, and improving app visibility on Apple App Store and Google Play Store. Use when the user asks about ASO, app store rankings, app metadata, app titles and descriptions, app store listings, app visibility, or mobile app marketing on iOS or Android. Supports keyword research and scoring, competitor keyword analysis, metadata optimization, A/B test planning, launch checklist

    Computed 10015,385

    wanshuiyin/Auto-claude-code-research-in-sleep

    citation-audit

    Use it for operations and research tasks; the detail page covers purpose, installation, and practical steps.