active-genome-index
Register, parse, and digitize private genome source files into a local Active Genome Index and supporting evidence stores.
Skill by exon-research
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/exon-research-active-genome-index
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/active-genome-index
What's inside
- Skill name
active-genome-index- Description
- 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.
- License
- Apache-2.0
- Instructions
- 287 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Active Genome Index Use this skill when the user provides a genome result file, asks to parse a genome source, asks what local Active Genome Index context exists, or asks a sample-specific question that requires a user file. ## Goal Create or refresh the private Active Genome Index and local evidence stores. Interpret health meaning only after the relevant evidence skill gathers support for the user's claim. > **Convention:** See `skills/conventions/context-routing.md`. > **Convention:** See `skills/_output-rules.md`. ## Contract Contract: - A supplied source file or an Active Genome Index explicitly approved in the current session is accessible before sample-specific work. - `GENOMI_HOME` stores durable Active Genome Index records. - Every genome source parsed by Genomi becomes an Active Genome Index record. - User/profile nicknames belong to users, not genome artifacts. - A user can have multiple genome records and one selected Active Genome Index. - A default user is auto-selected as metadata for every session using this `GENOMI_HOME`; its selected Active Genome Index still requires current-session approval before a private read. - `genomi.parse_source` digitizes the intake file so future inquiries use the Active Genome Index. - The original intake path is hidden from normal agent-facing context after parsing. - Parsing success creates a source-appropriate Active Genome Index for later interpretation. ## Supported Sources - VCF/gVCF: variant callsets with VCF records, genotype fields, optional depth/quality, and possible region callability. - BAM: aligned sequencing reads. Genomi derives a local VCF from the reads with a matching reference FASTA, then builds an Active Genome Index for the derived callset for normal sample-specific tools. - FASTQ (paired-end): raw reads from sequencing services such as Nebula, Dante Labs, and Sequencing.com. Genomi auto-detects the R2 sibling, picks minimap2 (long reads) or bwa-mem2 (short reads) by the median sniffed read length, sorts the aligned BAM with samtools, then hands the BAM off to the standard BAM → derived-VCF path. Requires the `wgs-alignment` install purpose (or aligner binaries on PATH); a missing aligner returns `requires_library_install` instead of failing. - 23andMe raw genotype text or zip/tar archive: consumer SNP-array calls with `rsid`, chromosome, position, and plus-strand genotype on GRCh37. - genome.computer `.genome/1.0` bundle directory or archive with `manifest.json`, `schema.json`, and partitioned `variants.parquet` records. - AncestryDNA raw genotype text or zip/tar archive: consumer SNP-array calls with `rsid`, chromosome, position, `allele1`, and `allele2` on GRCh37/build 37.1. - MyHeritage raw genotype CSV or zip/tar archive: comma-delimited `RSID,CHROMOSOME,POSITION,RESULT` exports prefixed with a `# MyHeritage DNA raw data` banner, GRCh37. - FamilyTreeDNA Family Finder autosomal CSV or compressed/zip/tar archive: same `RSID,CHROMOSOME,POSITION,RESULT` columns as MyHeritage but with no banner, build encoded in the filename (`_o37_`), GRCh37. - Living DNA autosomal text or zip/tar archive: tab-separated `rsid/chromosome/position/genotype` rows with a `# Living DNA customer genotype data` banner on GRCh37. VCF deliverables from named consumer sequencing services (Nebula Genomics, Dante Labs, Sequencing.com) are accepted through the generic VCF path; the source provider is detected from header signatures and surfaced as `provider` on the parse result. ## Cross-Capability Synthesis 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. ## Tools ### active_genome_index.classify_callset_qc Classify genome callset shape, depth/quality field availability, and absence-claim boundaries using an Active Genome Index. **Use when**: Use before broad Active Genome Index claims when the agent needs callset shape, QC fields, and absence-claim boundaries. **Why necessary**: Broad Active Genome Index claims depend on whether the artifact actually contains the fields and coverage needed to support them. ### active_genome_index.summarize Summarize local parse/readiness/evidence state for an Active Genome Index. **Use when**: The agent needs a compact status check for an Active Genome Index before deciding whether parsing, library-scoped evidence materialization, or evidence refresh is needed. **Why necessary**: Agents need Active Genome Index readiness and artifact status before deciding whether to reuse, resume, materialize, or answer. **Example prompts**: What Active Genome Index context is active? **Result semantics**: Summarizes local Active Genome Index and evidence artifact state; it does not parse new input or perform interpretation. ### active_genome_index.assign_user_genome Assign an existing or supplied genome source to a user/profile and optionally make it that user's selected Active Genome Index. **Use when**: A genome source or existing genomi agi should belong to a named user/profile. **Why necessary**: One user can own multiple genome artifacts while selecting exactly one Active Genome Index as active for that profile. **Not for**: Parsing a source into a complete Active Genome Index; use genomi.parse_source when digitization is needed. **Example prompts**: Assign this VCF to Alice. **Result semantics**: Links user metadata to genomi agi metadata. Supplying a source path grants scoped session access to that source's resolved Active Genome Index. ### active_genome_index.clear_default_user Clear persistent default user/profile selection for this GENOMI_HOME. **Use when**: The user no longer wants any user/profile auto-selected by default. **Why necessary**: Users need an explicit way to remove persistent default Active Genome Index context without deleting users or Active Genome Index artifacts. **Example prompts**: Stop auto-selecting the default user. **Result semantics**: Clears default=true from all known users; session selections and artifacts remain. ### active_genome_index.list List users and Active Genome Index records. **Use when**: The user asks what AGIs or users exist, or gives a vague AGI lifecycle request that needs disambiguation before selecting exact records. **Result semantics**: Returns structured `users` and `active_genome_indexes`; AGI records include IDs, hashes, names, typed source references, source metadata, linked users, readiness, and artifact availability. It does not approve private reads. ### active_genome_index.remove Remove confirmed Active Genome Index records, user/profile records, and Genomi-owned AGI artifacts. **Use when**: The user has confirmed the exact AGI and/or user/profile record(s) to remove. **Result semantics**: AGI targets remove the targeted AGI registry/session record, session access grant, user/profile AGI links, and Genomi-owned run artifacts. User targets remove user/profile metadata and default/session user selection; linked AGIs remain unless the same confirmed call also targets those AGIs. The original intake source and shared evidence database are not deleted.
From exon-research/genomi, Apache-2.0.
More from exon-research/genomi
- 0.767score
genomi
exon-research
Use this skill for genetics, genome source, variant, gene, phenotype, disease, screen, pharmacogenomics, and Genomi install/setup maintenance questions.
SkillBFreshness: B★ 489Claude Code +9 - 0.761score
genomilab
exon-research
Run or continue patient-authorized, genome-informed GenomiLab investigations in the current Claude, Codex, or other MCP agent task.
SkillBFreshness: B★ 489Claude Code +9 - 0.757score
variant-evidence
exon-research
Answer specific rsID, allele, gene, region, genotype, and absence/callability questions using explicit session context or public evidence.
SkillBFreshness: B★ 489Claude Code +9 - 0.700score
genomic-inquiry
exon-research
Default entry for natural-language DNA questions.
SkillCFreshness: C★ 489Claude Code +9 - 0.700score
gwas-catalog
exon-research
Compare candidate rsIDs against GWAS Catalog phenotype associations.
SkillCFreshness: C★ 489Claude Code +9 - 0.700score
journal
exon-research
Maintain agent-authored investigation memory over Genomi evidence links, reviewed source findings, decisions, contradictions, and unresolved questions.
SkillCFreshness: C★ 489Claude Code +9 - 0.700score
nutrigenomics
exon-research
Curated single-marker evidence for declared nutrient-metabolism, food-tolerance, and taste-perception domains.
SkillCFreshness: C★ 489Claude Code +9 - 0.700score
clinvar
exon-research
Build and inspect ClinVar exact-match evidence and candidate inventories.
SkillCFreshness: C★ 489Claude Code +9 - 0.700score
drug-targets
exon-research
Causal drug-target and mechanism gene prioritization from public source records, drugs, drug classes, mechanisms, and candidate gene lists.
SkillCFreshness: C★ 489Claude Code +9 - 0.700score
rare-disease-cancer
exon-research
Plan rare disease, hereditary disease, cancer risk, carrier-relevance, and observed-condition source investigation from public targets or selected active…
SkillCFreshness: C★ 489Claude Code +9 - 0.700score
sequence
exon-research
Deterministic sequence utilities for translation, ORFs, restriction sites, Kozak context, primer checks, and local FASTA record matching.
SkillCFreshness: C★ 489Claude Code +9 - 0.700score
analytical-grounding
exon-research
Retrieve canonical pathway members, cell-type marker records, and genomic interval feature overlaps from declared analytical sources.
SkillCFreshness: C★ 489Claude Code +9
Signals
- Stars
- 489
- Forks
- 61
- Open issues
- 0
- Last commit (this folder)
- Aug 15, 2026 (2 months ago)
- Last release
- Jul 1, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/exon-research/genomi
- Website
- www.genomiagent.com/
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
More from exon-research
- 0.767score
genomi
exon-research
Use this skill for genetics, genome source, variant, gene, phenotype, disease, screen, pharmacogenomics, and Genomi install/setup maintenance questions.
SkillBFreshness: B★ 489Claude Code +9 - 0.761score
genomilab
exon-research
Run or continue patient-authorized, genome-informed GenomiLab investigations in the current Claude, Codex, or other MCP agent task.
SkillBFreshness: B★ 489Claude Code +9 - 0.757score
variant-evidence
exon-research
Answer specific rsID, allele, gene, region, genotype, and absence/callability questions using explicit session context or public evidence.
SkillBFreshness: B★ 489Claude Code +9 - 0.700score
drug-targets
exon-research
Causal drug-target and mechanism gene prioritization from public source records, drugs, drug classes, mechanisms, and candidate gene lists.
SkillCFreshness: C★ 489Claude Code +9 - 0.700score
genomic-inquiry
exon-research
Default entry for natural-language DNA questions.
SkillCFreshness: C★ 489Claude Code +9 - 0.700score
clinvar
exon-research
Build and inspect ClinVar exact-match evidence and candidate inventories.
SkillCFreshness: C★ 489Claude Code +9
Cite this page
active-genome-index skill. Agent Mart. https://agentmart.dev/skills/exon-research-active-genome-index (last updated 2026-10-24)