Agent skill

scanpy-scrna-seq

scRNA-seq with Scanpy: QC, normalization, HVG selection, PCA, neighborhood graph, UMAP/t-SNE, Leiden clustering, markers, cell annotation, trajectory inference. Standard scRNA-seq exploration.

BioTender-maxgithub.com/BioTender-maxGitHub ↗
claude-codeNOASSERTION
Install
npx skills add BioTender-max/awesome-bio-agent-skills --skill scanpy-scrna-seq --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 4
SKILL.md size: 15 KB
Bundled scripts: none
Path: skills/sciagent/scanpy-scrna-seq/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 135
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Scanpy Single-Cell RNA-seq Analysis ## Overview Scanpy is a scalable Python toolkit for analyzing single-cell RNA-seq data built on the AnnData format. This skill covers the end-to-end standard workflow: quality control, normalization, highly variable gene selection, dimensionality reduction, clustering, marker gene identification, and cell type annotation. It produces annotated datasets and publication-quality visualizations. ## When to Use - Analyzing single-cell RNA-seq count matrices (10X Genomics, h5ad, CSV, loom) - Performing quality control filtering on scRNA-seq datasets (mitochondrial %, gene counts) - Running dimensionality reduction: PCA, UMAP, t-SNE - Identifying cell clusters via Leiden community detection - Finding differentially expressed marker genes per cluster (Wilcoxon, t-test, logistic regression) - Annotating cell types from known marker gene panels - Conducting trajectory inference and pseudotime analysis (PAGA, diffusion pseudotime) - Generating publication-quality single-cell plots (dot plots, heatmaps, stacked violins) - Comparing gene expression across experimental conditions within cell types - Use **Seurat** (R/Bioconductor) instead for scRNA-seq analy

What's inside
Steps it walks through
  1. Overview
  2. When to Use
  3. Prerequisites
  4. Workflow
  5. Step 1: Setup and Data Loading
  6. Step 2: Quality Control
  7. Step 3: Normalization and Feature Selection
  8. Step 4: Scaling and Regression
  9. Step 5: Dimensionality Reduction
  10. Step 6: Clustering
  11. Step 7: Marker Gene Identification
  12. Step 8: Cell Type Annotation and Export
  13. Key Parameters
  14. Common Recipes
Ships with 3 files
  • references/api_reference.md
  • references/plotting_guide.md
  • references/standard_workflow.md
Commands it runs
pip install "scanpy[leiden]" anndata
More from awesome-bio-agent-skills
All skills →
About this skill
What does the scanpy-scrna-seq skill do?

scRNA-seq with Scanpy: QC, normalization, HVG selection, PCA, neighborhood graph, UMAP/t-SNE, Leiden clustering, markers, cell annotation, trajectory inference. Standard scRNA-seq exploration.

How do I install it?

Run `npx skills add BioTender-max/awesome-bio-agent-skills --skill scanpy-scrna-seq --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From BioTender-max/awesome-bio-agent-skills, a repository with 135 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going