If you're doing single-cell genomics work, this wraps scvi-tools, the PyTorch-based framework for probabilistic models in single-cell analysis. It handles the usual suspects: scRNA-seq batch correction and integration, CITE-seq multimodal data, spatial transcriptomics deconvolution, ATAC-seq. The whole library follows a consistent setup-train-extract pattern with AnnData objects, so it plays nice with scanpy. The real value is in the variational inference approach for things like differential expression and batch effects, where you get actual probabilistic outputs instead of just point estimates. Works with GPU acceleration for large datasets. If you're still wrestling with harmony or Seurat integration issues, the scVI and scANVI models here are worth trying.

skills.sh installs
249
GitHub stars
33.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --skill scvi-tools --agent claude-code

Installs into .claude/skills of the current project.

Files

scvi-tools

Overview

scvi-tools is a comprehensive Python framework for probabilistic models in single-cell genomics. Built on PyTorch and PyTorch Lightning, it provides deep generative models using variational inference for analyzing diverse single-cell data modalities.

When to Use This Skill

Use this skill when:

  • Analyzing single-cell RNA-seq data (dimensionality reduction, batch correction, integration)
  • Working with single-cell ATAC-seq or chromatin accessibility data
  • Integrating multimodal data (CITE-seq, multiome, paired/unpaired datasets)
  • Analyzing spatial transcriptomics data (deconvolution, spatial mapping)
  • Performing differential expression analysis on single-cell data
  • Conducting cell type annotation or transfer learning tasks
  • Working with specialized single-cell modalities (methylation, cytometry, RNA velocity)
  • Building custom probabilistic models for single-cell analysis

Core Capabilities

scvi-tools provides models organized by data modality:

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Category
Automation & Workflows
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618
1rookie-ricardo avatarweb-to-markdownrookie-ricardo/erduo-skillsConvert a web URL into cleaned Markdown with deterministic routing. Use when Codex needs to read article-like content from links and should apply source-aware f249skills.sh installs
2jwilger avatarmemory-protocoljwilger/agent-skillsPersistent cross-session memory using Memento MCP knowledge graph (mcp__memento__* tools). Recall-before-acting: search memory before starting tasks, on errors,248skills.sh installs
3membranedev avatarmailchimpmembranedev/application-skillsMailchimp integration. Manage marketing automation data, records, and workflows. Use when the user wants to interact with Mailchimp data.247skills.sh installs
4davila7 avatardaskdavila7/claude-code-templatesParallel/distributed computing. Scale pandas/NumPy beyond memory, parallel DataFrames/Arrays, multi-file processing, task graphs, for larger-than-RAM datasets a246skills.sh installs
5netease-youdao avatarweb-searchnetease-youdao/lobsteraiReal-time web search using Playwright-controlled browser. Use this skill when you need current information, latest documentation, recent news, or any data beyon246skills.sh installs
6davila7 avatardoc-coauthoringdavila7/claude-code-templatesGuide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs,245skills.sh installs