Utilities for querying the NCBI ClinVar database to retrieve variant records, clinical significance, and phenotype relationships; use when searching variants by gene/condition/significance, interpreting Pathogenic/Benign/VUS classifications, or annotating VCF files with ClinVar annotations.
Start a fresh conversation. Replace the highlighted placeholders.
Use clinvar-database to retrieve ClinVar records for [gene or ClinVar query] and summarize clinical significance, review status, and relevant phenotype relationships; this is informational annotation, not medical advice.
Required inputs
[gene or ClinVar query]
User-approved starter prompt based on a pinned source version; check current skill requirements before running. Task evidence ↗
SKILL.md
name: clinvar-databasedescription: Utilities for querying the NCBI ClinVar database to retrieve variant records, clinical significance, and phenotype relationships; use when searching variants by gene/condition/significance, interpreting Pathogenic/Benign/VUS classifications, or annotating VCF files with ClinVar annotations.license: MITauthor: AIPOCH
Uses NCBI E-utilities to query ClinVar with a user-provided --term.
The query term supports ClinVar/Entrez syntax (e.g., BRCA1[gene], pathogenic[CLNSIG]) to filter by gene and clinical significance.
Output is expected to include matching ClinVar records/identifiers suitable for follow-up interpretation or annotation.
Interpretation fields
Clinical significance values (e.g., Pathogenic/Benign/VUS) and related interpretation guidance follow ClinVar conventions; see references/clinical_significance.md.
Review status (e.g., level of evidence/review) is retrieved alongside significance where available.
VCF annotation (scripts/annotate.py)
Takes an input VCF (--input) and produces an annotated VCF (--output).
Integrates with bcftools to add ClinVar-derived annotations to variant records (requires bcftools installed and available on PATH).
Designed for pipeline use: deterministic input/output files and command-line parameters.
Bulk downloads
Supports obtaining ClinVar datasets via FTP for offline indexing/annotation workflows.
Recommended when you need reproducible, high-throughput annotation without repeated API calls.