一键导入
variant-evidence
Answer specific rsID, allele, gene, region, genotype, and absence/callability questions using explicit session context or public evidence.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Answer specific rsID, allele, gene, region, genotype, and absence/callability questions using explicit session context or public evidence.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use this skill for genetics, genome source, variant, gene, phenotype, disease, screen, pharmacogenomics, and Genomi install/setup maintenance questions.
Build and inspect ClinVar exact-match evidence and candidate inventories. Use for clinical labels, VUS/conflict, carrier context, and drug-response rows.
Activate this skill for "/genomi decode", "decode my genome", "decode my DNA", "show me the dashboard", "the Genomi dashboard", "one-shot rundown", or any all-at-once request that asks Genomi to compose every capability's findings into a single artifact. This is the whole-genome dashboard kicker — it sweeps every relevant Genomi capability in one shot, not a per-target lookup. Composes evidence from every relevant Genomi capability into a single self-contained Genomi Dashboard.html and returns localhost serve metadata. Active genome required.
Answer drug-response, medication, PharmGKB-style, PGxDB, ATC, DrugBank, gene-drug, and variant-drug questions using public PGx evidence plus local sample genotype support when an Active Genome Index is selected.
Plan rare disease, hereditary disease, cancer risk, carrier-relevance, and observed-condition source investigation from public targets or selected active genome evidence.
Register, parse, and digitize private genome source files into a local Active Genome Index and supporting evidence stores. Use when the session explicitly supplies a VCF/gVCF, BAM, genome.computer .genome/1.0 bundle, 23andMe raw genotype export, AncestryDNA raw genotype export, MyHeritage raw genotype export, FamilyTreeDNA Family Finder export, Living DNA autosomal export, supported source zip/tar, or known Active Genome Index.
| name | variant-evidence |
| description | Answer specific rsID, allele, gene, region, genotype, and absence/callability questions using explicit session context or public evidence. |
| tools | ["genomi.describe_context","variant.resolve","active_genome_index.classify_genotype_support","active_genome_index.classify_region_callability","variant.gather_allele_context","variant.gather_gene_context"] |
| mutating | true |
Use this skill when the user asks about a specific rsID, allele, gene, genomic region, observed genotype, absence/reference claim, or whether the user's own Active Genome Index supports a claim.
Answer with the smallest evidence packet needed. Use sample support and callability checks when the claim requires them.
Run genomi.describe_context first if the Active Genome Index is unknown. If an active
Active Genome Index exists, use it for sample-specific lookup. With public-only
context, answer from public/source evidence or ask the user for a file only
when personal evidence is required.
Use variant.resolve as the umbrella first lookup when the user's target is an
rsID, coordinate, exact allele, locus, region, or mixed text. It resolves
flexible input, checks the Active Genome Index, gathers existing deterministic
ClinVar/population/reviewed-source facts, and can search explicitly selected
accessible Active Genome Index records with agi_id or include_known_active_genome_indexes.
Convention: See
skills/conventions/evidence-quality.md. Convention: Seeskills/_output-rules.md.
Contract:
A 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.
Classify whether one exact allele has enough sample support to be used in a personal interpretation.
Use when: A user-specific interpretation depends on whether one exact allele is actually supported by Active Genome Index genotype/QC evidence.
Why necessary: A reported variant match still needs depth, genotype quality, and allele support before user-specific wording is justified.
Example prompts: Does this exact allele have enough support in my Active Genome Index?
Result semantics: Returns support_status and evidence_class; the host agent decides whether weak or missing support is a gap.
Classify whether a region can support reference or absence claims.
Use when: A negative, reference, absent-marker, or no-variant claim depends on whether the region was callable.
Why necessary: Absence claims require callability; a missing variant in a poorly covered region is not evidence of absence.
Example prompts: Can this region support saying a variant was absent?
Result semantics: Returns callability_status and support for negative/reference wording; the host agent writes the claim.
Gather existing sample, static, population, and reviewed research evidence for one allele.
Use when: The agent needs a consolidated context pack for one exact allele before interpreting or reporting it.
Why necessary: Variant reports need sample, static, population, and reviewed-research evidence gathered without recomputing unrelated evidence.
Result semantics: Combines stored sample/static/population/research evidence; missing sections are facts for the agent to interpret.
Gather existing sample, ClinVar, and reviewed research evidence for one gene.
Use when: a selected gene needs existing sample, ClinVar, and reviewed-research context before synthesis.
Why necessary: Gene-level interpretation needs gene-scoped context, which is different from one exact variant lookup.
Result semantics: Combines stored gene-scoped sample, static, and reviewed research evidence; absence of a section is not negative evidence by itself.
Resolve one variant target and return deterministic public, local sample, and stored evidence facts.
Use when: The user gives an rsID, chromosome coordinate, allele string, locus, region, or mixed variant text and needs deterministic facts before interpretation. The agent wants one lookup that can check the selected Active Genome Index and optionally approved previously parsed Active Genome Index records.
Why necessary: Precise variant questions need deterministic target resolution before public or personal evidence can be interpreted.
Not for: ranking population-trait candidate rsIDs; use gwas.compare_variant_associations for that task.
Example prompts: What is known about rs429358, and do I have it?
Result semantics: Returns resolved targets, local sample matches from Active Genome Index records, stored ClinVar/population/research facts, and target_inventory facts for host-agent synthesis. Previously parsed Active Genome Index records are searched only when agi_id or include_known_active_genome_indexes is supplied and scoped access is approved. ClinVar, Mendelian, stored research, and sample evidence are interpretation context, not population-trait lead-variant ranking evidence. target_inventory exposes resolved rsID, allele, sample, support, population, and reviewed-research facts; unanswered_answer_components identifies unresolved lookup components and missing inputs. The host agent decides whether any additional operation is relevant to the user's question.
active_genome_index.classify_genotype_support or a current private genotype_support row.active_genome_index.classify_region_callability.research.record.research.list_sources,
research.query, research.search, or public research.When variant.gather_gene_context is the selected evidence packet, cover only
the pieces supported by the returned data and reviewed sources:
Use explicit user/source evidence for phenotype, family history, medications, and phase. Use source titles or URLs as citations, not evidence classes. Keep medical language informational and include clinical-confirmation boundaries.
Lead with whether the file contains/supports the allele or region claim. Then explain what public evidence supports, its limitations, and what would reduce uncertainty.
variant.resolve before narrower VCF or evidence tools when the input can
be interpreted multiple ways or may exist in the Active Genome Index.