Clair Variant Caller (Claude Skill)

An agent skill that teaches Claude how to run the Clair suite of deep-learning variant callers for germline, somatic, mosaic, and long-read RNA variant detection.

   
Type Claude Skill
Supplier HKU-BAL
Availability GA
Pricing Free / OSS — Clair tools are BSD-3-Clause; skill wrapper distributed as-is (Unverified — no explicit SPDX license file on the skill repo)
Capabilities Read/Write — Claude invokes the Clair CLIs locally (Bash) over BAM/CRAM inputs and writes VCFs
Verified works · 2026-07-20
Security caution · 2026-07-20 — HKU-BAL/Clair-skills resolves, provenance matches, but no SPDX LICENSE on the skill repo, single-maintainer; no advisories

How to install

The skill is a SKILL.md (plus helper docs) that Claude reads; the underlying Clair callers must be installed separately (see Notes).

  • Claude Code — global install:
    git clone https://github.com/HKU-BAL/Clair-skills.git ~/.claude/skills/clair-variant-caller
    
  • Claude Code — project-level install (clone into the repo you are working in):
    git clone https://github.com/HKU-BAL/Clair-skills.git .claude/skills/clair-variant-caller
    

The skill resolves as /clair-variant-caller once cloned into a skills directory. No registration command is needed for skills — Claude loads them from the skills folder on the next session.

What it does

Wraps five tools from the Clair suite:

  • Clair3 — germline variant calling (DNA)
  • Clair3-RNA — variant calling from long-read RNA-seq
  • ClairS — somatic variant calling (paired tumor/normal)
  • ClairS-TO — somatic variant calling (tumor-only)
  • Clair-Mosaic — mosaic variant calling

The skill guides input preparation (BAM/CRAM + reference), model/platform selection (ONT, PacBio HiFi, Illumina), and command construction for each caller.

Primary use cases: germline SNP/indel calling, somatic variant calling (tumor/normal and tumor-only), mosaic variant detection, long-read RNA variant calling.

Notes

This skill provides procedural know-how only — the Clair binaries (Clair3, ClairS, etc.) and their model files must be installed on the host (typically via the per-tool conda/Docker instructions in the upstream Clair repos). The skill repo states it is “provided as-is for use with the Clair suite”; the Clair tools themselves are BSD-3-Clause licensed by HKU-BAL. For short-read germline calling via GATK see gatk-variant-calling.md; for variant annotation see snpeff-variant-annotation.md.

Sources


Installed this tool?

Share feedback — install path, OS, errors, workarounds. The form opens with this tool pre-selected and a link back to this page.