Library
Scanpy agent skills for Claude Code, Codex and other agents.
- skills
- 47
- Type
- Library
- Website
- scanpy.readthedocs.io
- Official GitHub
- scverse
Scanpy skills, ranked
Ranked by score. Sort bymost stars,trending,newest,recently updated
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 1 | Walks through single-cell RNA-seq analysis with Scanpy: loading .h5ad and 10X data, QC, normalization, PCA and UMAP, Leiden clustering, marker genes and cell type annotation. | davila7/ | 32k | 16 repos | ~2.8k | Automated safety check: Pass | MIT | today |
| 2 | Reproducible Scanpy workflow for human or mouse 10x scRNA-seq and snRNA-seq count matrices: single-sample descriptive QC, clustering and annotation, or comparative donor-aware pseudobulk DE and Milo… | PKU-YuanGroup/ | 608 | — | ~1.3k | Automated safety check: Pass | MIT | 2 days ago |
| 3 | 3.Anndata This skill should be used when working with annotated data matrices in Python, particularly for single-cell genomics analysis, managing experimental measurements with metadata, or handling… | davila7/ | 32k | 12 repos | ~2.5k | Automated safety check: Pass | MIT | today |
| 4 | Query CZ CELLxGENE Census (61M+ cells). An agent skill from davila7/claude-code-templates. | davila7/ | 32k | 11 repos | ~3.8k | Automated safety check: Pass | MIT | today |
| 5 | Prepares bulk RNA-seq FASTQ, Salmon, STAR or featureCounts output for gene-level differential expression. | K-Dense-AI/ | 48k | 1 repo | ~4.2k | Automated safety check: Pass | MIT | 2 days ago |
| 6 | Performs pathway and gene-set enrichment analysis on gene lists or ranked gene data and interprets the results. | K-Dense-AI/ | 48k | 1 repo | ~4.2k | Automated safety check: Pass | MIT | 2 days ago |
| 7 | 7.Scvelo Performs RNA velocity analysis with scVelo from spliced and unspliced single-cell RNA counts. | K-Dense-AI/ | 48k | 1 repo | ~3.1k | Automated safety check: Pass | BSD-3-Clause | 2 days ago |
| 8 | 8.Scanpy Performs Scanpy single-cell RNA-seq QC, normalization, HVG selection, PCA/UMAP/t-SNE, clustering, exploratory marker ranking, pseudobulk preparation, visualization, and Seurat or… | K-Dense-AI/ | 48k | 1 repo | ~5.1k | Automated safety check: Pass | BSD-3-Clause | 2 days ago |
| 9 | Queries the CZ CELLxGENE Census programmatically for versioned public single-cell and spatial transcriptomics data. | K-Dense-AI/ | 48k | 1 repo | ~3.4k | Automated safety check: Notes | MIT | 2 days ago |
| 10 | 10.Scvi Tools Fits probabilistic models for single-cell omics, including scVI batch integration, scANVI annotation, totalVI CITE-seq, MultiVI RNA/ATAC integration, and posterior differential expression. | K-Dense-AI/ | 48k | 1 repo | ~2.6k | Automated safety check: Pass | BSD-3-Clause | 2 days ago |
| 11 | 11.Omics Tools Omics and single-cell workflow guide for AnnData, Scanpy-style dataset profiling, PyDESeq2-oriented count checks, pysam alignment inspection, and pyOpenMS mass-spectrometry summaries. | DrugClaw/ | 125 | — | ~1.1k | Automated safety check: Pass | Apache-2.0 | 6 mo ago |
| 12 | Annotated matrices for single-cell genomics. An agent skill from jaechang-hits/SciAgent-Skills. | jaechang-hits/ | 370 | 2 repos | ~5.8k | Automated safety check: Pass | BSD-3-Clause | 8 days ago |
| 13 | 13.Scvi Tools Probabilistic single-cell RNA-seq with scvi-tools — scVI for a batch-corrected latent space, scANVI for semi-supervised label transfer, and Bayesian differential expression. | JimLiu/ | 227 | 4 repos | ~2.1k | Automated safety check: Pass | Apache-2.0 | 3 mo ago |
| 14 | 14.Anndata Handles annotated matrices in single-cell analysis, .h5ad and Zarr files, and integration with the scverse ecosystem. | K-Dense-AI/ | 48k | 1 repo | ~3.9k | Automated safety check: Notes | BSD-3-Clause | 2 days ago |
| 15 | Local Scanpy pipeline for single-cell RNA-seq QC, optional doublet detection, clustering, marker discovery, optional CellTypist annotation, optional latent downstream mode from… | ClawBio/ | 1.2k | 1 repo | ~2.9k | Automated safety check: Pass | MIT | yesterday |
| 16 | Produce and interpret PCA, t-SNE, UMAP, and PHATE plots for high-dimensional omics data with rigor about which method preserves what (variance, local structure, manifold, transitions)… | GPTomics/ | 1.2k | 2 repos | ~4.8k | Automated safety check: Pass | MIT | 1 mo ago |
| 17 | Read, write, and create single-cell data objects using Seurat (R) and Scanpy (Python). | FreedomIntelligence/ | 3.1k | 1 repo | ~2k | Automated safety check: Pass | No licence | 2 mo ago |
| 18 | Quality control, filtering, and normalization for single-cell RNA-seq using Seurat (R) and Scanpy (Python). | FreedomIntelligence/ | 3.1k | 1 repo | ~2.4k | Automated safety check: Pass | No licence | 2 mo ago |
| 19 | Load spatial transcriptomics data from Visium, Xenium, MERFISH, Slide-seq, and other platforms using Squidpy and SpatialData. | FreedomIntelligence/ | 3.1k | 1 repo | ~2k | Automated safety check: Pass | No licence | 2 mo ago |
| 20 | 20.Scvelo RNA velocity analysis with scVelo. An agent skill from majiayu000/claude-skill-registry. | majiayu000/ | 666 | 5 repos | ~2.6k | Automated safety check: Pass | BSD-3-Clause | today |
| 21 | Performs quality control on single-cell RNA-seq data (.h5ad or .h5 files) using scverse best practices with MAD-based filtering and comprehensive visualizations. | majiayu000/ | 666 | 3 repos | ~2k | Automated safety check: Pass | MIT | today |
| 22 | Reads, inspects, and writes Flow Cytometry Standard (FCS) files from conventional, spectral, and mass cytometry (CyTOF), and parses FlowJo/Cytobank/Diva workspaces. | GPTomics/ | 1.2k | 1 repo | ~2.5k | Automated safety check: Pass | MIT | 1 mo ago |
| 23 | Dimensionality reduction and graph-based clustering for single-cell RNA-seq with Scanpy (Python) and Seurat (R). | GPTomics/ | 1.2k | 1 repo | ~3.5k | Automated safety check: Pass | MIT | 1 mo ago |
| 24 | Detect cluster marker genes and assign manual cell type labels in single-cell RNA-seq using Scanpy (Python) and Seurat (R). | GPTomics/ | 1.2k | 1 repo | ~3.4k | Automated safety check: Pass | MIT | 1 mo ago |
| 25 | Quality control, ambient-RNA handling, normalization, and feature selection for single-cell RNA-seq using Scanpy (Python) and Seurat (R). | GPTomics/ | 1.2k | 1 repo | ~5.1k | Automated safety check: Pass | MIT | 1 mo ago |
| 26 | Quality control, filtering, and normalization for spatial transcriptomics (Visium, Visium HD, Xenium, MERFISH/MERSCOPE, CosMx, Slide-seq) with Squidpy and Scanpy. | GPTomics/ | 1.2k | 1 repo | ~4.7k | Automated safety check: Pass | MIT | 1 mo ago |
| 27 | Plots spatial transcriptomics expression, clusters, and annotations on tissue using Squidpy and Scanpy. | GPTomics/ | 1.2k | 1 repo | ~3.6k | Automated safety check: Pass | MIT | 1 mo ago |
| 28 | Orchestrates the end-to-end spatial transcriptomics pipeline from Space Ranger / vendor output to spatial domains and statistics, branching FIRST on platform class (imaging in-situ… | GPTomics/ | 1.2k | 1 repo | ~4.2k | Automated safety check: Pass | MIT | 1 mo ago |
| 29 | Open-source FAIR biology data framework. An agent skill from jaechang-hits/SciAgent-Skills. | jaechang-hits/ | 370 | 2 repos | ~4k | Automated safety check: Pass | Apache-2.0 | 8 days ago |
| 30 | Dimensionality reduction and clustering for single-cell RNA-seq using Seurat (R) and Scanpy (Python). | majiayu000/ | 666 | 2 repos | ~1.5k | Automated safety check: Pass | MIT | today |
| 31 | Find marker genes and annotate cell types in single-cell RNA-seq using Seurat (R) and Scanpy (Python). | majiayu000/ | 666 | 2 repos | ~1.9k | Automated safety check: Pass | MIT | today |
| 32 | Identify spatial domains and tissue regions in spatial transcriptomics data using Squidpy and Scanpy. | majiayu000/ | 666 | 2 repos | ~1.5k | Automated safety check: Pass | MIT | today |
| 33 | Visualize spatial transcriptomics data using Squidpy and Scanpy. | majiayu000/ | 666 | 2 repos | ~1.5k | Automated safety check: Pass | MIT | today |
| 34 | 34.Biopython Primary retained Python toolkit for molecular biology sequence work. | foryourhealth111-pixel/ | 3.6k | — | ~3.5k | Automated safety check: Pass | Apache-2.0 | 1 mo ago |
| 35 | 35.Scanpy Standard single-cell RNA-seq analysis pipeline. An agent skill from aipoch/medical-research-skills. | aipoch/ | 2k | — | ~3.9k | Automated safety check: Pass | MIT | 20 days ago |
| 36 | Normalizes and transforms RNA-seq count matrices for DE, visualization, clustering, and ML. | GPTomics/ | 1.2k | 1 repo | ~6.2k | Automated safety check: Pass | MIT | 1 mo ago |
| 37 | Stores and operates on sparse expression matrices for single-cell and large bulk RNA-seq, covering dgCMatrix/dgRMatrix/dgTMatrix when-each-is-fast, the dgCMatrix (CSC, R) <- CSR (Python) implicit… | GPTomics/ | 1.2k | 1 repo | ~5.6k | Automated safety check: Pass | MIT | 1 mo ago |
| 38 | scRNA-seq with Scanpy: QC, normalization, HVG selection, PCA, neighborhood graph, UMAP/t-SNE, Leiden clustering, markers, cell annotation, trajectory inference. | jaechang-hits/ | 370 | 1 repo | ~4.7k | Automated safety check: Pass | CC-BY-4.0 | 8 days ago |
| 39 | 39.Geniml Machine learning toolkit for genomic interval (BED) data; use it when you need to tokenize BED collections and train embeddings for regions/cells/labels, build consensus peak universes, or run… | aipoch/ | 2k | — | ~1.9k | Automated safety check: Pass | MIT | 20 days ago |
| 40 | Harmony batch correction for scRNA-seq and other omics. An agent skill from jaechang-hits/SciAgent-Skills. | jaechang-hits/ | 370 | 2 repos | ~5.6k | Automated safety check: Pass | MIT | 8 days ago |
| 41 | Multi-modal single-cell analysis with muon/MuData. An agent skill from jaechang-hits/SciAgent-Skills. | jaechang-hits/ | 370 | 2 repos | ~8.1k | Automated safety check: Pass | BSD-3-Clause | 8 days ago |
| 42 | 42.Sc Markers Load when ranking cluster-level marker genes from a clustered single-cell AnnData via Scanpy Wilcoxon / t-test / logreg or COSG specificity. | TianGzlab/ | 161 | — | ~1.2k | Automated safety check: Pass | MIT | 2 mo ago |
| 43 | Load when computing per-cell pathway / gene-set scores on a normalised scRNA AnnData via AUCell (R or Python) or Scanpy scoregenes. | TianGzlab/ | 161 | — | ~1.8k | Automated safety check: Pass | MIT | 2 mo ago |
| 44 | Load when normalising QC'd scRNA into a PCA-ready AnnData via scanpy / Seurat / SCTransform / Pearson residuals. | TianGzlab/ | 161 | — | ~1.4k | Automated safety check: Pass | MIT | 2 mo ago |
| 45 | 45.Spatial De Load when ranking spatial cluster markers or comparing two spatial groups in spatial transcriptomics. | TianGzlab/ | 161 | — | ~1.7k | Automated safety check: Pass | MIT | 2 mo ago |
| 46 | Local Scanpy pipeline for single-cell RNA-seq QC, clustering, marker discovery, and optional two-group differential expression from raw-count .h5ad. | FreedomIntelligence/ | 3.1k | — | ~1.7k | Automated safety check: Pass | MIT | 2 mo ago |
| 47 | Automated and marker-guided single-cell cell type annotation using CellTypist, marker review, reference transfer, and confidence-aware label curation. | BioTender-max/ | 197 | 1 repo | ~1.2k | Automated safety check: Pass | Unknown | 3 mo ago |
Questions, answered from the data.
What is the best Scanpy skill?
Scanpy Single-Cell Analysis from davila7/claude-code-templates ranks first of the 47 Scanpy skills listed here, with the highest score: its repository has 32k GitHub stars, 16 other GitHub owners carry a copy, its SKILL.md loads about 2.8k tokens and it passes the automated safety check with no findings. Next come Single Cell Rna Analysis and Anndata.
Is there an official Scanpy skill?
None yet. All 47 Scanpy skills listed here come from community repositories; a skill counts as official when the product's own GitHub organization publishes it.
How are these skills ranked?
By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.