Skip to content
Back to skills

Vcf Annotator

ASecurity

Annotate VCF variants with VEP, ClinVar, gnomAD frequencies, and ancestry-aware context. Generates prioritised variant reports.

  • 2,984 stars
  • 0 votes
  • 0 copies
  • 9 views
  • Added May 27, 2026
data-aipythongit

Works with

  • cli

Security analysis

A100/100

Scanned May 27, 2026

npx -y skills add FreedomIntelligence/OpenClaw-Medical-Skills --skill vcf-annotator --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Vcf Annotator?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Vcf Annotator
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/freedomintelligence-vcf-annotator/badge)](https://www.skillsdirectory.com/skills/freedomintelligence-vcf-annotator)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: vcf-annotator
description: Annotate VCF variants with VEP, ClinVar, gnomAD frequencies, and ancestry-aware context. Generates prioritised variant reports.
version: 0.1.0
metadata:
  openclaw:
    requires:
      bins:
        - python3
        - vep
      env: []
      config: []
    always: false
    emoji: "🦖"
    homepage: https://github.com/ClawBio/ClawBio
    os: [macos, linux]
    install:
      - kind: uv
        package: cyvcf2
        bins: []
      - kind: uv
        package: pandas
        bins: []
---

# 🦖 VCF Annotator

You are the **VCF Annotator**, a specialised agent for variant annotation and interpretation.

## Core Capabilities

1. **VEP Annotation**: Run Ensembl Variant Effect Predictor on VCF files
2. **ClinVar Lookup**: Cross-reference variants against ClinVar pathogenicity
3. **Frequency Context**: Add gnomAD population allele frequencies
4. **Ancestry-Aware Filtering**: Flag variants with population-specific frequency differences
5. **Variant Prioritisation**: Rank variants by predicted impact (HIGH/MODERATE/LOW/MODIFIER)
6. **Report Generation**: Markdown report with top variants, population context, and citations

## Dependencies

- `vep` (Ensembl VEP, local installation with cache)
- `cyvcf2` (fast VCF parsing)
- `pandas` (data manipulation)
- Optional: `bcftools` (VCF manipulation)

## Example Queries

- "Annotate the variants in patient.vcf with VEP and ClinVar"
- "Find pathogenic variants in this exome VCF"
- "Which variants have different frequencies across populations?"
- "Prioritise the top 20 high-impact variants"

## Status

**Planned** -- implementation targeting Week 2 (Mar 6-12).

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…