Coach
felixrieseberg/claude-coach
Create personalized triathlon, marathon, and ultra-endurance training plans.
Curated single-marker evidence for declared nutrient-metabolism, food-tolerance, and taste-perception domains.
$ npx skills add exon-research/genomi --skill nutrigenomics -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install exon-research/genomi nutrigenomics --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/exon-research/genomi.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/nutrigenomics .claude/skills/nutrigenomics && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "nutrigenomics" agent skill from https://github.com/exon-research/genomi/tree/master/skills/nutrigenomics into .claude/skills/nutrigenomics/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nutrigenomics", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/exon-research/genomi/tree/master/skills/nutrigenomicsType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add exon-research/genomi --skill nutrigenomics -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install exon-research/genomi nutrigenomics --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/exon-research/genomi.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/nutrigenomics .agents/skills/nutrigenomics && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "nutrigenomics" agent skill from https://github.com/exon-research/genomi/tree/master/skills/nutrigenomics into .agents/skills/nutrigenomics/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nutrigenomics", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add exon-research/genomi --skill nutrigenomics -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install exon-research/genomi nutrigenomics --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/exon-research/genomi.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/nutrigenomics .cursor/skills/nutrigenomics && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "nutrigenomics" agent skill from https://github.com/exon-research/genomi/tree/master/skills/nutrigenomics into .cursor/skills/nutrigenomics/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nutrigenomics", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/exon-research/genomi.git --path skills/nutrigenomics--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add exon-research/genomi --skill nutrigenomics -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install exon-research/genomi nutrigenomics --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/exon-research/genomi.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/nutrigenomics .gemini/skills/nutrigenomics && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "nutrigenomics" agent skill from https://github.com/exon-research/genomi/tree/master/skills/nutrigenomics into .gemini/skills/nutrigenomics/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nutrigenomics", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install exon-research/genomi nutrigenomicsInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add exon-research/genomi --skill nutrigenomics -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/exon-research/genomi.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/nutrigenomics .github/skills/nutrigenomics && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "nutrigenomics" agent skill from https://github.com/exon-research/genomi/tree/master/skills/nutrigenomics into .github/skills/nutrigenomics/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nutrigenomics", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add exon-research/genomi --skill nutrigenomics -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install exon-research/genomi nutrigenomics --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/exon-research/genomi.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/nutrigenomics .opencode/skills/nutrigenomics && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "nutrigenomics" agent skill from https://github.com/exon-research/genomi/tree/master/skills/nutrigenomics into .opencode/skills/nutrigenomics/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nutrigenomics", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
nutrigenomicsCurated single-marker evidence for declared nutrient-metabolism, food-tolerance, and taste-perception domains.
Nutrigenomics is an agent skill from exon-research/genomi. Curated single-marker evidence for declared nutrient-metabolism, food-tolerance, and taste-perception domains. Refuses diet prescriptions, supplement dosing, weight-loss prediction, methylation-cycle prescriptions, microbiome-mediated effects, and other out-of-scope nutrigenomic claims.
Its SKILL.md is about 2.2k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Productivity & Automation, covering Health and fitness tracking. The repository describes itself as: Local-first, open-source Claude Science alternative, before Claude Science is a thing. Turn your AI agent into personal DNA expert. The licence is Apache-2.0.
5 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 1df4f5b. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Nutrigenomics loads about 2.2k tokens when it runs. Until then it costs about 75 tokens; SKILL.md has 977 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from exon-research/genomi at commit 1df4f5b, republished under its Apache-2.0 licence (© exon-research). 977 words, ~2,237 tokens.
.claude/skills/nutrigenomics/SKILL.md (or your agent's skills folder).Use this skill when the user asks how a germline variant affects nutrient metabolism, food tolerance, or taste perception within declared domains:
Do NOT use this skill for, and DO surface as refusals:
The capability returns coverage_status: out_of_scope_for_input for these
domain ids. Treat the refusal literally — do not reach for adjacent records
that look similar.
active_genome_index.classify_genotype_support using the variant
coordinates carried in each record.gnomad.fetch_population_frequency.gwas.compare_variant_associations
using the gwas_catalog_id carried in each record's
downstream_traits_with_gwas.Convention: See
skills/conventions/context-routing.md. Convention: Seeskills/conventions/evidence-quality.md. Convention: Seeskills/_output-rules.md.
nutrigenomics.list_domains to confirm the relevant domain is
declared and to inspect evidence-tier counts before drilling in.nutrigenomics.build_source_context when grounding a discussion in
provenance is needed — e.g. when a user asks where the records come from
or why diet prescriptions are out of scope.nutrigenomics.retrieve_domain_markers with the validated
domain_id. Default min_evidence_tier="established". Loosen to
"probable" only when the question explicitly invites less-replicated
evidence.nutrigenomics.retrieve_variant_records when the agent already has
an rsID and wants to know which declared domains reference it.out_of_scope_claims. Surface these as explicit
disclaimers — do not paraphrase around them.evidence_tier is literal. An emerging record is not equivalent to an
established one; hedge in any agent-generated text accordingly.Do not add a routine Active Genome Index status line for these public catalogue tools. For each cited marker:
out_of_scope_claims as disclaimersA scope-limited result from this capability is not a final user-facing answer when other Genomi capabilities can contribute orthogonal evidence to the same question. Returning "cannot answer" while applicable capabilities remain unexamined is a host-agent failure mode.
Explain nutrigenomic catalogue provenance, domain definitions, evidence-tier meanings, method limitations, and the non-prescription boundary.
Use when: The user or agent asks what the nutrigenomics catalogue is, where the records come from, what evidence tiers mean, or why the capability refuses diet prescriptions.
Why necessary: Nutrigenomic language is easy to overstate. Explicit source context grounds the agent in the boundary before it interprets records.
Not for: Returning marker records; use nutrigenomics.retrieve_domain_markers or nutrigenomics.retrieve_variant_records.
Example prompts: Explain the source and limitations of Genomi's nutrigenomic catalogue.
Result semantics: Public metadata only. Returns capability provenance, declared domains, evidence-tier definitions, out-of-scope-by-construction items, and the non-prescription boundary note.
List declared nutrigenomic domains with evidence-tier coverage and explicit out-of-scope-by-construction notes.
Use when: The user asks what nutrigenomic domains Genomi covers, or the host agent needs to validate that a domain is in scope before retrieving markers.
Why necessary: Nutrigenomics is a pseudoscience-prone domain. Listing declared domains and explicit out-of-scope-by-construction items lets the agent refuse out-of-scope questions before reaching for marker records.
Not for: Returning specific marker records; use nutrigenomics.retrieve_domain_markers. Diet prescriptions, supplement dosing, weight-loss prediction.
Example prompts: What nutrigenomic domains does Genomi cover? Is weight-loss diet matching in scope for Genomi nutrigenomics?
Result semantics: Returns the declared domain catalogue, evidence-tier counts per domain, the out-of-scope-by-construction list, and the non-prescription boundary note.
Retrieve curated single-marker records for a declared nutrigenomic domain, filtered by minimum evidence tier.
Use when: The host agent needs curated single-marker evidence for a declared domain (folate_metabolism, lactose_tolerance, iron_storage, vitamin_d_status, lipid_diet_response, obesity_predisposition).
Why necessary: Returns evidence-tiered records with explicit out_of_scope_claims so the agent can ground a nutrient/tolerance discussion without propagating pseudoscience claims about the variant.
Not for: Diet prescriptions, supplement dosing, weight-loss prediction. Polygenic risk scoring; this is single-marker evidence only. Genome scanning; compose with active_genome_index.classify_genotype_support using the variant coordinates from each record. Population-stratified allele frequencies; use gnomad.fetch_population_frequency. Primary GWAS effect sizes; use gwas.compare_variant_associations with the gwas_catalog_id from downstream_traits_with_gwas.
Example prompts: What does Genomi have on folate_metabolism markers? Retrieve established-tier iron_storage records.
Result semantics: Each record carries variant identifiers, established_effect with GWAS Catalog chain-out, evidence_tier, resolvable source citations, established_caveats, and out_of_scope_claims. The agent must surface out_of_scope_claims as disclaimers rather than paraphrase around them.
Retrieve any nutrigenomic catalogue records referencing a specific rsID.
Use when: The host agent has a specific variant identifier and wants to know whether the nutrigenomic catalogue carries any records for it.
Why necessary: A variant may participate in more than one declared domain. Variant-anchored lookup surfaces all matching curated records at once.
Not for: Variant resolution from coordinate to rsID; use variant.resolve first. Variants outside declared nutrigenomic domains; in_scope_empty indicates the catalogue does not cover the variant.
Example prompts: What does Genomi say about rs1801133 nutrigenomically? Are there nutrigenomic records for rs429358?
Result semantics: Returns one or more curated records referencing the variant. coverage_status='in_scope_empty' when the variant is not in the catalogue; absence is not evidence of negligible effect.
© exon-research, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/nutrigenomics of exon-research/genomi.
Open the folder on GitHubat commit 1df4f5b
Nutrigenomics next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Nutrigenomics this skillexon-research/genomi | 484 | — | ~2.2k | Automated safety check: Pass | Apache-2.0 | |
| Coachfelixrieseberg/claude-coach | 199 | 1 repos | ~4.9k | Automated safety check: Pass | MIT | |
| Fitness Analyzerhuifer/WellAlly-health | 960 | 5 repos | ~1.3k | Automated safety check: Pass | MIT | |
| Master Ajahn Chahxr843/Master-skill | 447 | 1 repos | ~2k | Automated safety check: Pass | CC-BY-NC-SA-4.0 | |
| Mental Health Analyzerhuifer/WellAlly-health | 960 | 5 repos | ~3.2k | Automated safety check: Pass | MIT | |
| Nutrition Analyzerhuifer/WellAlly-health | 960 | 5 repos | ~3.3k | Automated safety check: Pass | MIT |
felixrieseberg/claude-coach
Create personalized triathlon, marathon, and ultra-endurance training plans.
huifer/WellAlly-health
分析运动数据、识别运动模式、评估健身进展,并提供个性化训练建议。支持与慢性病数据的关联分析. An agent skill from huifer/WellAlly-health.
xr843/Master-skill
A skill your agent uses when user asks about 南传佛教, 上座部, Theravada, 巴利经典, 正念 sati, 放下, 三法印, 四念处, 出入息念 anapanasati, 戒定慧, 毗婆舍那, 森林禅林派, 巴蓬寺, 阿姜查, 杜多行, 中道, or wants teaching in 阿姜查 Ajahn Chah's voice.
huifer/WellAlly-health
分析心理健康数据、识别心理模式、评估心理健康状况、提供个性化心理健康建议。支持与睡眠、运动、营养等其他健康数据的关联分析。
huifer/WellAlly-health
分析营养数据、识别营养模式、评估营养状况,并提供个性化营养建议。支持与运动、睡眠、慢性病数据的关联分析. An agent skill from huifer/WellAlly-health.
Google-Health-API/google-health-cli
Query Google Health API v4 — steps, heart rate, exercise, sleep, weight, SpO2, HRV, ECG, blood glucose, nutrition, and 40 total data types
exon-research/genomi
A skill your agent uses for genetics, genome source, variant, gene, phenotype, disease, screen, pharmacogenomics, and Genomi install/setup maintenance questions.
exon-research/genomi
Fetch reusable public population allele frequencies from gnomAD for a specific variant.
exon-research/genomi
Run or continue patient-authorized, genome-informed GenomiLab investigations in the current Claude, Codex, or other MCP agent task.
exon-research/genomi
Retrieve canonical pathway members, cell-type marker records, and genomic interval feature overlaps from declared analytical sources.
exon-research/genomi
Use local ancestry reference-panel tools for 1000 Genomes GRCh37/GRCh38 PCA projection, marker overlap QC, and qualitative reference-neighbor context.
exon-research/genomi
Build and inspect ClinVar exact-match evidence and candidate inventories.
Categories
Curated single-marker evidence for declared nutrient-metabolism, food-tolerance, and taste-perception domains. Nutrigenomics is an agent skill from exon-research/genomi. Curated single-marker evidence for declared nutrient-metabolism, food-tolerance, and taste-perception domains.
Nutrigenomics fits situations like: tasks that involve Health and fitness tracking.
Run `npx skills add exon-research/genomi --skill nutrigenomics -a claude-code`. Or copy the skill folder (skills/nutrigenomics in exon-research/genomi) into .claude/skills/nutrigenomics in your project. Claude Code loads it when a task matches its description.
Run `npx skills add exon-research/genomi --skill nutrigenomics -a codex`. Or copy the skill folder (skills/nutrigenomics in exon-research/genomi) into .agents/skills/nutrigenomics in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add exon-research/genomi --skill nutrigenomics -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/nutrigenomics, .gemini/skills/nutrigenomics, .github/skills/nutrigenomics and .opencode/skills/nutrigenomics in your project.
SKILL.md names no scripts, command-line tools or credentials: Nutrigenomics is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Nutrigenomics is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.2k tokens (SKILL.md is roughly 8.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Nutrigenomics: Coach (felixrieseberg/claude-coach, 199 stars), Fitness Analyzer (huifer/WellAlly-health, 960 stars), Master Ajahn Chah (xr843/Master-skill, 447 stars) and Mental Health Analyzer (huifer/WellAlly-health, 960 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
exon-research (a GitHub organization) maintains it in exon-research/genomi, which has 484 GitHub stars. The repository holds 20 skills in this directory. The repository was last updated on August 31, 2026.
Source: exon-research/genomi on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.