Agent skill

Bio Clinical Databases Myvariant Queries

by GPTomics in GPTomics/bioSkills

Queries myvariant.info BioThings aggregator for ClinVar, gnomAD, dbSNP, dbNSFP, COSMIC, CADD, and CIViC annotations in batched, version-tracked requests.

MITAuto-check passedResearch & Science

Install Bio Clinical Databases Myvariant Queries

skills CLI
$ npx skills add GPTomics/bioSkills --skill bio-clinical-databases-myvariant-queries -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install GPTomics/bioSkills bio-clinical-databases-myvariant-queries --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/GPTomics/bioSkills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/clinical-databases/myvariant-queries .claude/skills/bio-clinical-databases-myvariant-queries && rm -rf skills-src

Use ~/.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/

Facts

Skill name
bio-clinical-databases-myvariant-queries
GitHub stars
1.2k
Used in
2 other repos
Token cost
~4.7k tokens
SKILL.md length
1,624 words
Files
3
Skills in repo
559
Repo updated
First seen
Licence
MIT

At a glance

Queries myvariant.info BioThings aggregator for ClinVar, gnomAD, dbSNP, dbNSFP, COSMIC, CADD, and CIViC annotations in batched, version-tracked requests.

  • Annotating variant lists from multiple databases simultaneously without managing per-source APIs
  • SKILL.md covers Version Compatibility, BioThings Architecture (Lelong…, Aggregated Sources: ~21 and… and Scopes and Query Forms, plus 12 more sections
  • Runs Python scripts from its folder; calls pip
  • When reproducibility-grade analyses require recording source data versions via meta

What it does

Bio Clinical Databases Myvariant Queries is an agent skill from GPTomics/bioSkills. Queries myvariant.info BioThings aggregator for ClinVar, gnomAD, dbSNP, dbNSFP, COSMIC, CADD, and CIViC annotations in batched, version-tracked requests. Use when annotating variant lists from multiple databases simultaneously without managing per-source APIs, and when reproducibility-grade analyses require recording source data versions via meta.

Its SKILL.md is about 4.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files (for example `examples/query_myvariant.py` and `usage-guide.md`).

It sits in Research & Science, covering Reproducible research. It works with Python. The repository describes itself as: a set of SKILLS.md for doing bioinformatics with agents like claude code. The licence is MIT.

When your agent uses it

  • Annotating variant lists from multiple databases simultaneously without managing per-source APIs
  • When reproducibility-grade analyses require recording source data versions via meta

Example prompts

  • “Use the bio-clinical-databases-myvariant-queries skill to query myvariant.info BioThings aggregator for ClinVar, gnomAD, dbSNP, dbNSFP, COSMIC…”
  • “/bio-clinical-databases-myvariant-queries”

Requirements

  • Python 3

What it can do on your machine

Read from SKILL.md and the folder at commit d91ed3d. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    Ships script files (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • pip

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use pip, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Bio Clinical Databases Myvariant Queries loads about 4.7k tokens when it runs. Until then it costs about 98 tokens; SKILL.md has 1,624 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~98
When it runs · the whole SKILL.md, loaded when a task matches
~4.7k

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.

Safety

Auto-check passed

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.

SKILL.md

The full file from GPTomics/bioSkills at commit d91ed3d, republished under its MIT licence (© GPTomics). 1,624 words, ~4,686 tokens.

Download SKILL.mdSave it as .claude/skills/bio-clinical-databases-myvariant-queries/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
name
bio-clinical-databases-myvariant-queries
description
Queries myvariant.info BioThings aggregator for ClinVar, gnomAD, dbSNP, dbNSFP, COSMIC, CADD, and CIViC annotations in batched, version-tracked requests. Use when annotating variant lists from multiple databases simultaneously without managing per-source APIs, and when reproducibility-grade analyses require recording source data versions via _meta.
tool_type
python
primary_tool
myvariant

Version Compatibility

Reference examples tested with: myvariant 1.0.0+, requests 2.31+, pandas 2.2+. myvariant.info aggregates >=21 sources; the operative version of each source is queryable via the _meta field and the /v1/metadata endpoint.

Before using code patterns, verify installed versions match. If versions differ:

  • Python: pip show <package> then help(module.function) to check signatures

If code throws ImportError, AttributeError, or TypeError, introspect the installed package and adapt the example to match the actual API rather than retrying. dbNSFP version drift is the dominant staleness vector: AlphaMissense was added to dbNSFP v4.4 (~2024); querying dbnsfp.alphamissense.score returns whatever version of dbNSFP is currently loaded; check _meta.src.dbnsfp.version.

MyVariant.info Queries; Aggregated Annotation

'Annotate my variants with ClinVar + gnomAD + CADD + AlphaMissense in one batch' -> Query the BioThings myvariant.info aggregator with field selection and version tracking, then parse nested responses.

  • Python: myvariant.MyVariantInfo().getvariant(hgvs_or_rsid, fields=['clinvar', 'gnomad_exome', 'dbnsfp'])
  • Python (batch): mv.getvariants(ids_list, fields=...); up to 1000 IDs per request
  • Python (search): mv.query('clinvar.gene.symbol:BRCA1 AND clinvar.clinical_significance:Pathogenic')
  • REST: GET https://myvariant.info/v1/variant/{hgvs_or_id}?fields=...
  • Bulk: POST https://myvariant.info/v1/variant with comma-separated IDs

BioThings Architecture (Lelong 2022 Bioinformatics)

myvariant.info is one of three flagship BioThings APIs (with MyGene.info and MyChem.info). All three share the BioThings SDK, which auto-deploys an Elasticsearch index from heterogeneous source files via per-source dataloaders. The 2022 paper formalized the SDK; the architecture itself is older (Xin 2016 Genome Biol).

  • Elasticsearch-backed: queries use Lucene operators (AND, OR, NOT, range like dbnsfp.cadd.phred:>20)
  • Dotted-field-name syntax for nested JSON
  • The _id field is canonical HGVS-g per record (e.g., chr7:g.117199644G>A)

Aggregated Sources: ~21 and Counting

SourceWhatNotes
ClinVarPathogenicityWeekly refresh
gnomAD v4 exomes + genomesPopulation AFgrpmax_faf95 surfaced
dbSNP Build 156rsID + allelesRsMergeArch resolved
dbNSFP v4.xMeta-aggregator of 40+ in silico predictorsIncludes AlphaMissense, REVEL, BayesDel
CADDDeleteriousnessGenome-wide
CIViCCancer interpretationPer-disease
COSMICSomatic variantsCatalogue of Somatic Mutations
EVSExome Variant ServerLegacy (deprecated by gnomAD)
ExACExAC frequenciesLegacy (superseded by gnomAD)
GRASPGWAS associations--
GWAS CatalogCurated GWAS--
WellderlyDisease-resistant elderly cohort--
EMV----
DOCMDatabase of Curated Mutations--
ICGCInternational cancer--
MutDB----
GOGene Ontology--
SnpeffsnpEff annotations--
GeneReviewsDisease/gene reviews--
MutPredFunctional impact--

dbNSFP is itself an aggregator. Querying dbnsfp.alphamissense.score returns the version that dbNSFP loaded, not AlphaMissense direct. The lag from publication (Cheng 2023 Science) to integration into myvariant.info is typically 6-18 months via dbNSFP.

Scopes and Query Forms

EndpointMethodUse
/v1/variant/{id}GETSingle canonical-ID lookup
/v1/variantPOST (batched IDs)Batch lookup, up to 1000 IDs
/v1/query?q={lucene}GETFlexible Elasticsearch search
/v1/metadataGETPer-source versions

Scopes (the scopes parameter on /v1/query POST) specifies which fields to match an input ID against: hgvs, rsid, dbsnp.rsid, dbnsfp.genename, chrom, _id. The _id is canonical HGVS-g.

Reproducibility: The _meta Field

Every record carries _meta.src showing per-source version:

python
mv = myvariant.MyVariantInfo()
record = mv.getvariant('chr7:g.140453136A>T', fields=['_meta', 'clinvar', 'dbnsfp.alphamissense'])
print(record['_meta']['src']['dbnsfp']['version'])  # e.g., '4.7a'
print(record['_meta']['src']['clinvar']['version'])  # e.g., '20250901'

For reproducibility, record per-source versions in analysis output alongside results.

Comparison to Alternatives

ToolApproachWhen to use
myvariant.infoCloud aggregator, ES-backedQuick batch annotation, no local setup
OpenCRAVAT (Pagel 2020 JCO Clin Cancer Inform)Local install, modular annotatorsOffline / PHI-sensitive
VarSome (Kopanos 2019 Bioinformatics 35:1978; commercial)Hosted, 22 sources82% ACMG criteria auto-application (highest); clinical labs
Franklin / GenooxCommercial hosted59 data sources; family/cohort analysis
GeneBe.net (Stawiński 2024 Clin Genet)Open-source web + APIFree Tavtigian-point-system-based ACMG; comparable to VarSome
ANNOVAR / VEP / snpEffLocal annotation toolsPipeline integration, batch annotation, no ACMG

myvariant.info does NOT produce ACMG calls; it is purely an annotation aggregator. Pair with InterVar, GeneBe, or the acmg-classification skill for classification.

Decision Tree by Query Scenario

ScenarioRecommended pathWhy
Single variant batch annotationgetvariant(hgvs, fields=...)One call, all aggregated sources
10-1000 variantsgetvariants(list, fields=...)Batch endpoint, up to 1000
> 1000 variantsChunk to 1000 + sleepRate limit + JSON size
Search by gene + pathogenicitymv.query('clinvar.gene.symbol:BRCA1 AND clinvar.clinical_significance:Pathogenic', size=200)Elasticsearch Lucene
ACMG-grade pipelinemyvariant for annotation -> InterVar / GeneBe for classificationmyvariant does not produce ACMG calls
Offline / PHI-sensitiveOpenCRAVAT or VEP locallymyvariant requires HTTP
ReproducibilityAlways record _meta.src.<source>.versiondbNSFP version is the dominant staleness vector
Source-specific deep diveUse the source-specific skill (clinvar-lookup, gnomad-frequencies)myvariant is aggregator-grade, not source-deep

Standard Annotation Workflow

Goal: Annotate a list of variants with the canonical clinical fields for downstream prioritization.

Approach: Batch getvariants with explicit field list; record _meta versions; convert to DataFrame.

python
import myvariant
import pandas as pd

mv = myvariant.MyVariantInfo()

CLINICAL_FIELDS = [
    'clinvar.clinical_significance',
    'clinvar.review_status',
    'clinvar.variant_id',
    'gnomad_exome.faf95',
    'gnomad_exome.af.af',
    'gnomad_exome.an.an',
    'gnomad_genome.faf95',
    'gnomad_genome.af.af',
    'dbsnp.rsid',
    'dbnsfp.alphamissense.score',
    'dbnsfp.alphamissense.pred',
    'dbnsfp.revel.score',
    'dbnsfp.cadd.phred',
    'dbnsfp.spliceai.master_pred',
    'dbnsfp.spliceai.ds_max',
    'cosmic.cosmic_id',
    'civic.openCravatUrl',
    '_meta'
]

def annotate_variant_list(hgvs_list):
    '''Batch-annotate variants with ClinVar / gnomAD / dbNSFP / COSMIC / CIViC fields.'''
    chunked = [hgvs_list[i:i+1000] for i in range(0, len(hgvs_list), 1000)]
    rows = []
    versions = None
    for chunk in chunked:
        results = mv.getvariants(chunk, fields=CLINICAL_FIELDS)
        for r in results:
            if versions is None and r.get('_meta'):
                versions = {src: meta.get('version') for src, meta in r['_meta'].get('src', {}).items()}
            clinvar = r.get('clinvar', {}) or {}
            gnomad_e = r.get('gnomad_exome', {}) or {}
            gnomad_g = r.get('gnomad_genome', {}) or {}
            dbnsfp = r.get('dbnsfp', {}) or {}
            faf95 = (gnomad_e.get('faf95', {}) or gnomad_g.get('faf95', {})) or {}
            rows.append({
                'variant': r.get('query'),
                'clinvar_sig': clinvar.get('clinical_significance'),
                'clinvar_review': clinvar.get('review_status'),
                'gnomad_grpmax_faf95': faf95.get('popmax'),
                'grpmax_ancestry': faf95.get('popmax_population'),
                'gnomad_af': gnomad_e.get('af', {}).get('af') or gnomad_g.get('af', {}).get('af'),
                'rsid': r.get('dbsnp', {}).get('rsid'),
                'alphamissense': dbnsfp.get('alphamissense', {}).get('score'),
                'revel': dbnsfp.get('revel', {}).get('score'),
                'cadd_phred': dbnsfp.get('cadd', {}).get('phred'),
                'spliceai_ds_max': dbnsfp.get('spliceai', {}).get('ds_max')
            })
    return pd.DataFrame(rows), versions

Elasticsearch Query Patterns

Goal: Search beyond canonical IDs; e.g., all pathogenic variants in a gene, all variants in a genomic region with CADD > 20.

Approach: Lucene syntax in mv.query(); support boolean operators, ranges, wildcards.

python
def find_pathogenic_in_gene(gene_symbol, max_results=500):
    '''Find ClinVar P/LP variants in a gene.'''
    query = f'clinvar.gene.symbol:{gene_symbol} AND '\
            'clinvar.clinical_significance:(Pathogenic OR "Likely pathogenic")'
    hits = mv.query(query, size=max_results, fields=['_id', 'clinvar.clinical_significance',
                                                       'clinvar.review_status'])
    return hits.get('hits', [])


def find_high_cadd_in_region(chrom, start, end, min_cadd=25):
    '''Find variants in region with CADD phred above threshold.'''
    query = f'chrom:{chrom} AND hg19.start:[{start} TO {end}] AND '\
            f'dbnsfp.cadd.phred:>{min_cadd}'
    return mv.query(query, size=500, fields=['_id', 'dbnsfp.cadd.phred', 'clinvar.clinical_significance'])


def find_alphamissense_pathogenic(gene, min_score=0.564):
    '''Find AlphaMissense pathogenic missense in a gene.

    Note: Cheng 2023 dev cutoff is 0.564 BUT this is NOT the Pejaver-style calibrated
    PP3 threshold. ClinGen has not endorsed AlphaMissense thresholds as of May 2026;
    use AlphaMissense as supporting evidence only.
    '''
    query = f'dbnsfp.genename:{gene} AND dbnsfp.alphamissense.score:>{min_score}'
    return mv.query(query, size=500, fields=['_id', 'dbnsfp.alphamissense', 'clinvar.clinical_significance'])

Per-Operation Failure Modes

1. Stale dbNSFP version

  • Trigger: Query dbnsfp.alphamissense.score and trust as current.
  • Mechanism: dbNSFP version lags new tools by 6-18 months; AlphaMissense (Cheng 2023) was integrated into dbNSFP 4.4 (~2024).
  • Symptom: Predictions appear missing for variants newly scored by AlphaMissense.
  • Fix: Check _meta.src.dbnsfp.version; for cutting-edge predictions query AlphaMissense API directly.

2. Treating AlphaMissense dev threshold as PP3-calibrated

  • Trigger: Apply AlphaMissense score >0.564 as PP3 evidence.
  • Mechanism: Cheng 2023 developer-recommended threshold is NOT the Pejaver 2022 calibration framework; ClinGen has not endorsed strength-graded thresholds for AlphaMissense as of May 2026.
  • Symptom: Over-application of PP3 in ACMG classification.
  • Fix: Treat AlphaMissense as supporting evidence; defer to clinical-databases/acmg-classification for calibrated thresholds.

3. Stacking REVEL + BayesDel + AlphaMissense as independent evidence

  • Trigger: Use multiple in silico predictors as additive PP3 evidence.
  • Mechanism: REVEL, BayesDel, VEST4 share ClinVar/HGMD training labels; AlphaMissense is partially independent but correlates strongly with conservation.
  • Symptom: Inflated PP3 strength; double-counting.
  • Fix: Apply ONE predictor per variant (Pejaver 2022 explicit recommendation).

4. Rate-limit ignorance

  • Trigger: Loop sequentially over 10k variants with getvariant().
  • Mechanism: ~1000 req/sec aggregate per source IP; loops trigger throttling or 429s.
  • Symptom: Increasing latency, eventual failures.
  • Fix: Use getvariants(chunk, fields=...) with chunk size 1000; sleep ~0.5s between chunks.

5. Field-path errors silently return None

  • Trigger: Query gnomad_exome.faf95.popmax but typo as gnomad_exome.faf or gnomad.exomes.faf95.
  • Mechanism: Elasticsearch returns null for non-existent paths; no error raised.
  • Symptom: All values None; no error.
  • Fix: Use print(mv.getvariant(test_id)) first to inspect actual field structure; check /v1/metadata/fields.

6. Multi-allelic rsID returns one variant only

  • Trigger: Query rs12345 and treat returned variant as the variant of interest.
  • Mechanism: rsID is a cluster identifier; multi-allelic clusters return multiple records.
  • Symptom: Wrong allele returned for ~6-8% of rsIDs.
  • Fix: Use HGVS-g instead of rsID for unambiguous lookups; for rsID queries, inspect all returned variants and filter by allele.

7. Sample overlap between sources

  • Trigger: Treat ClinVar + gnomAD as independent corroboration.
  • Mechanism: ClinVar variants often derive from gnomAD-included individuals; not statistically independent.
  • Symptom: False sense of independent evidence in ACMG application.
  • Fix: ClinVar P + gnomAD rare is operationally additive evidence per ACMG but understand the populations may overlap.
Show full SKILL.md (559 more words)Show less

Reconciliation: When Sources Inside myvariant Disagree

PatternLikely causeAction
dbNSFP REVEL != ClinVar PP3 strengthDifferent curation cohortUse Pejaver 2022 calibrated thresholds (see acmg-classification)
ClinVar P + AlphaMissense benignNMD-escape region, alternative isoform, ClinVar P staleCross-check with conservation, splicing predictions
gnomAD AF differs across exome vs genomeSample sizes differ; exome has 730k, genome 76kUse exome FAF95 when available; genome as fallback
COSMIC + ClinVar overlapTrue dual-classification (germline + somatic)Report both contexts
Variant missing from one sourceSource-specific coverage gapsCross-check directly with primary source skill (clinvar-lookup, gnomad-frequencies)

Quantitative Thresholds and Conventions

ThresholdConventionSource
Batch endpoint cap1000 IDs per POSTmyvariant.info docs
Rate limit~1000 req/sec aggregate; lower per IPmyvariant.info docs
dbNSFP refresh lag6-18 months from primary source releasedbNSFP release history
_meta.src fieldPer-source version is always availableBioThings SDK convention
Lucene escapeSpecial chars need \ (e.g., chr7\:140453136)Elasticsearch convention
Multi-allelic rsID~6-8% of dbSNP rsIDs are multi-allelicoperational estimate
AlphaMissense PP3 calibrationNOT yet ClinGen-endorsed (as of May 2026)ClinGen SVI
REVEL PP3_Strong calibration>= 0.932 per Pejaver 2022Pejaver 2022 AJHG

Common Errors

SymptomCauseSolution
KeyError: 'gnomad_exome'Variant absent from gnomAD exome datasetUse .get('gnomad_exome', {}) defensively
None for AlphaMissense on rare variantsdbNSFP coverage gap; variant in alt-spliced isoformQuery AlphaMissense API directly, or accept None
Search returns 0 hits despite known matchesLucene escape on : in chr coordsQuote the chrom-position term or escape :
Batch returns < input IDsSome IDs not in any sourceCheck notfound field in response
Different AF in myvariant vs gnomAD browserdbNSFP version != current gnomAD releaseCheck _meta.src.gnomad_exome.version
503 on bulk queryRate limitReduce chunk to 500; sleep 1s between
_id doesn't match inputmyvariant uses canonical HGVS-g; input was rsID or non-canonicalRe-query by _id after first resolution

Anticipated Reviewer Pushback

PushbackStandard response
"myvariant.info is just an aggregator; why not query sources directly?"Aggregator avoids per-source API setup; sufficient for single-source unique queries we defer to source-specific skills.
"This annotation differs from VarSome"VarSome uses its own ACMG implementation; myvariant.info does NOT produce ACMG calls; we pair with acmg-classification.
"dbNSFP REVEL differs from REVEL website"dbNSFP version is on the order of 1 year behind primary; check _meta.src.dbnsfp.version.
"AlphaMissense calibration thresholds were missed"AlphaMissense is integrated via dbNSFP; PP3 calibration is in clinical-databases/acmg-classification skill.
"Why not OpenCRAVAT?"OpenCRAVAT requires local install; myvariant is faster for batch annotation. Switch to OpenCRAVAT for PHI-sensitive or offline workflows.

References

  • Lelong S et al. 2022. BioThings SDK: a toolkit for building high-performance data APIs in biomedical research. Bioinformatics 38:2077.
  • Xin J et al. 2016. High-performance web services for querying gene and variant annotation. Genome Biol 17:91.
  • Cheng J et al. 2023. Accurate proteome-wide missense variant effect prediction with AlphaMissense. Science 381:eadg7492.
  • Pejaver V et al. 2022. Calibration of computational tools for missense variant pathogenicity classification. Am J Hum Genet 109:2163.
  • Pagel KA et al. 2020. Integrated informatics analysis of cancer-related variants. JCO Clin Cancer Inform 4:310. (OpenCRAVAT)
  • Kopanos C et al. 2019. VarSome: the human genomic variant search engine. Bioinformatics 35:1978.
  • Stawiński P, Płoski R. 2024. Genebe.net: implementation and validation of an automatic ACMG variant pathogenicity criteria assignment. Clin Genet 106:119.
  • myvariant.info docs: https://docs.myvariant.info/en/latest/
  • BioThings field metadata: https://myvariant.info/v1/metadata/fields
  • clinical-databases/clinvar-lookup - Source-level deep ClinVar queries
  • clinical-databases/gnomad-frequencies - Source-level deep gnomAD queries
  • clinical-databases/dbsnp-queries - Source-level rsID resolution
  • clinical-databases/acmg-classification - ACMG framework with Pejaver calibration
  • clinical-databases/variant-prioritization - Pipeline using aggregated annotations

© GPTomics, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 2 other files in clinical-databases/myvariant-queries of GPTomics/bioSkills.

  • SKILL.md
  • examples/query_myvariant.py
  • usage-guide.md

Open the folder on GitHubat commit d91ed3d

Used in 2 other repositories

We found 2 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 2 other GitHub owners. This page covers the copy in GPTomics/bioSkills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Bio Clinical Databases Myvariant Queries 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.

Bio Clinical Databases Myvariant Queries compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Bio Clinical Databases Myvariant Queries this skillGPTomics/bioSkills1.2k2 repos~4.7kAutomated safety check: PassMIT
Modeling Code and Result Contractsyushui2022/MathModel-Skill454—~1.4kAutomated safety check: PassMIT
HypoGeniC Hypothesis GenerationK-Dense-AI/scientific-agent-skills48k1 repos~3.6kAutomated safety check: NotesMIT
Backward Traceabilitylingzhi227/agent-research-skills390—~802Automated safety check: PassNone
Literature ReviewK-Dense-AI/scientific-agent-skills48k1 repos~3.2kAutomated safety check: NotesMIT
LaminDB Biological Data Managementdavila7/claude-code-templates33k12 repos~3.6kAutomated safety check: PassMIT

Similar skills

  • Modeling Code and Result Contracts

    yushui2022/MathModel-Skill

    Generates result-evidence contracts, tables and runnable q1 to q3 modeling code scaffolds for a math modeling paper from a model route, a data plan and cleaned data.

    454 GitHub stars~1.4k tokensUpdated 4 days ago
    Research & ScienceAuto-check passed
  • HypoGeniC Hypothesis Generation

    K-Dense-AI/scientific-agent-skills

    Plans and audits runs of the HypoGeniC and HypoRefine packages, which propose hypotheses from labeled text datasets, with local checks before any model call.

    48k GitHub starsUsed in 1 repo~3.6k tokens
    Research & ScienceAuto-check: notes
  • Backward Traceability

    lingzhi227/agent-research-skills

    Makes each number in a LaTeX paper link back to the code line that produced it, using hypertarget and hyperlink tags and compile-time `\num` formulas.

    390 GitHub stars~802 tokensUpdated 7 mo ago
    Research & ScienceAuto-check passed
  • Literature Review

    K-Dense-AI/scientific-agent-skills

    Runs systematic, scoping or narrative literature reviews across PubMed, arXiv, bioRxiv and Semantic Scholar, with citation checks and Markdown or PDF output.

    48k GitHub starsUsed in 1 repo~3.2k tokens
    Research & ScienceAuto-check: notes
  • LaminDB Biological Data Management

    davila7/claude-code-templates

    Manages biological datasets with LaminDB: versioned artifacts, run lineage, ontology-based annotation, schema validation and links to workflow managers and ML tools.

    33k GitHub starsUsed in 12 repos~3.6k tokens
    Research & ScienceAuto-check passed
  • Latchbio Integration

    davila7/claude-code-templates

    Latch platform for bioinformatics workflows. An agent skill from davila7/claude-code-templates.

    33k GitHub starsUsed in 11 repos~2.4k tokens
    Research & ScienceAuto-check passed

More from GPTomics/bioSkills

All 559 skills in this repo
  • Bio Alignment Io

    GPTomics/bioSkills

    Read, write, and convert multiple sequence alignment files using Biopython Bio.AlignIO.

    1.2k GitHub starsUsed in 3 repos~4.9k tokens
    Auto-check passed
  • bioSkills Installer

    GPTomics/bioSkills

    Installs the bioSkills collection of 425 bioinformatics skills in one step, or only chosen categories, so sequencing, RNA-seq, single-cell and variant tasks get specialized help.

    1.2k GitHub starsUsed in 1 repo~789 tokens
    Auto-check passed
  • Bio Write Sequences

    GPTomics/bioSkills

    Write biological sequences to files (FASTA, FASTQ, GenBank, EMBL) using Biopython Bio.SeqIO.

    1.2k GitHub starsUsed in 3 repos~2.1k tokens
    Auto-check passed
  • Amplicon Primer Clipping

    GPTomics/bioSkills

    Soft- or hard-clips PCR primer footprints from aligned amplicon BAMs so primer bases stop masquerading as confirmed reference sequence.

    1.2k GitHub starsUsed in 2 repos~2.2k tokens
    Auto-check passed
  • Filters BAM alignments by FLAG bits, mapping quality and regions with samtools view or pysam, with recipes for common keep and drop cases.

    1.2k GitHub starsUsed in 2 repos~3.6k tokens
    Auto-check passed
  • Bio Alignment Indexing

    GPTomics/bioSkills

    Create and use BAI/CSI indices for BAM/CRAM files using samtools and pysam.

    1.2k GitHub starsUsed in 2 repos~2.4k tokens
    Auto-check passed

Works with

Questions about Bio Clinical Databases Myvariant Queries

What does Bio Clinical Databases Myvariant Queries do?

Queries myvariant.info BioThings aggregator for ClinVar, gnomAD, dbSNP, dbNSFP, COSMIC, CADD, and CIViC annotations in batched, version-tracked requests. Bio Clinical Databases Myvariant Queries is an agent skill from GPTomics/bioSkills.info BioThings aggregator for ClinVar, gnomAD, dbSNP, dbNSFP, COSMIC, CADD, and CIViC annotations in batched, version-tracked requests.

When should I use Bio Clinical Databases Myvariant Queries?

Bio Clinical Databases Myvariant Queries fits situations like: annotating variant lists from multiple databases simultaneously without managing per-source APIs; when reproducibility-grade analyses require recording source data versions via meta.

How do I install Bio Clinical Databases Myvariant Queries in Claude Code?

Run `npx skills add GPTomics/bioSkills --skill bio-clinical-databases-myvariant-queries -a claude-code`. Or copy the skill folder (clinical-databases/myvariant-queries in GPTomics/bioSkills) into .claude/skills/bio-clinical-databases-myvariant-queries in your project. Claude Code loads it when a task matches its description.

How do I install Bio Clinical Databases Myvariant Queries in Codex?

Run `npx skills add GPTomics/bioSkills --skill bio-clinical-databases-myvariant-queries -a codex`. Or copy the skill folder (clinical-databases/myvariant-queries in GPTomics/bioSkills) into .agents/skills/bio-clinical-databases-myvariant-queries in your project. Codex loads it when a task matches its description.

Can I use Bio Clinical Databases Myvariant Queries in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add GPTomics/bioSkills --skill bio-clinical-databases-myvariant-queries -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/bio-clinical-databases-myvariant-queries, .gemini/skills/bio-clinical-databases-myvariant-queries, .github/skills/bio-clinical-databases-myvariant-queries and .opencode/skills/bio-clinical-databases-myvariant-queries in your project.

What does Bio Clinical Databases Myvariant Queries need to run?

Going by SKILL.md and its folder, Bio Clinical Databases Myvariant Queries needs Python for the scripts in its folder and the command-line tools its instructions call (pip). Our summary lists: Python 3.

Does Bio Clinical Databases Myvariant Queries access the network?

SKILL.md contains no URLs. Its commands use pip, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Bio Clinical Databases Myvariant Queries safe to install?

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.

What licence does Bio Clinical Databases Myvariant Queries use?

Bio Clinical Databases Myvariant Queries is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Bio Clinical Databases Myvariant Queries use?

About 4.7k tokens (SKILL.md is roughly 19k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Bio Clinical Databases Myvariant Queries?

Skills that share tags, products or a category with Bio Clinical Databases Myvariant Queries: Modeling Code and Result Contracts (yushui2022/MathModel-Skill, 454 stars), HypoGeniC Hypothesis Generation (K-Dense-AI/scientific-agent-skills, 48k stars), Backward Traceability (lingzhi227/agent-research-skills, 390 stars) and Literature Review (K-Dense-AI/scientific-agent-skills, 48k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Bio Clinical Databases Myvariant Queries?

GPTomics (a GitHub organization) maintains it in GPTomics/bioSkills, which has 1,218 GitHub stars. The repository holds 559 skills in this directory. The repository was last updated on August 15, 2026.

Source: GPTomics/bioSkills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.