Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add nota-america/forgecat-agent-profiles --skill scvi-toolsgit clone --depth 1 https://github.com/nota-america/forgecat-agent-profilesWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/nota-america/forgecat-agent-profiles/scvi-tools)<a href="https://agentmods.dev/skills/nota-america/forgecat-agent-profiles/scvi-tools"><img src="https://agentmods.dev/badge/skills/nota-america/forgecat-agent-profiles/scvi-tools/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/nota-america/forgecat-agent-profiles/scvi-tools"><img src="https://agentmods.dev/badge/skills/nota-america/forgecat-agent-profiles/scvi-tools.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00193 | $0.01881 |
| Opus 5 | $0.00097 | $0.00941 |
| Sonnet 5 | $0.00039 | $0.00376 |
| Haiku 4.5 | $0.00019 | $0.00188 |
Grade A, and why
scvi-tools scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 8d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
This is a copy
100% identical to scvi-tools — 11 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.
How it starts
The opening of the file, as written. The whole thing — 165 lines — stays where its author put it; the contents beside it link to each section on GitHub.
scvi-tools Deep Learning Skill
This skill provides guidance for deep learning-based single-cell analysis using scvi-tools, the leading framework for probabilistic models in single-cell genomics.
How to Use This Skill
- Identify the appropriate workflow from the model/workflow tables below
- Read the corresponding reference file for detailed steps and code
- Use scripts in
scripts/to avoid rewriting common code - For installation or GPU issues, consult
references/environment_setup.md - For debugging, consult
references/troubleshooting.md
When to Use This Skill
- When scvi-tools, scVI, scANVI, or related models are mentioned
- When deep learning-based batch correction or integration is needed
- When working with multi-modal data (CITE-seq, multiome)
- When reference mapping or label transfer is required
- When analyzing ATAC-seq or spatial transcriptomics data
- When learning latent representations of single-cell data
Model Selection Guide
| Data Type | Model | Primary Use Case |
|---|---|---|
| scRNA-seq | scVI | Unsupervised integration, DE, imputation |
| scRNA-seq + labels | scANVI | Label transfer, semi-supervised integration |
| CITE-seq (RNA+protein) | totalVI | Multi-modal integration, protein denoising |
| scATAC-seq | PeakVI | Chromatin accessibility analysis |
| Multiome (RNA+ATAC) | MultiVI | Joint modality analysis |
| Spatial + scRNA reference | DestVI | Cell type deconvolution |
| RNA velocity | veloVI | Transcriptional dynamics |
| Cross-technology | sysVI | System-level batch correction |
Workflow Reference Files
| Workflow | Reference File | Description |
|---|---|---|
| Environment Setup | references/environment_setup.md |
Installation, GPU, version info |
| Data Preparation | references/data_preparation.md |
Formatting data for any model |
| scRNA Integration | references/scrna_integration.md |
scVI/scANVI batch correction |
| ATAC-seq Analysis | references/atac_peakvi.md |
PeakVI for accessibility |
| CITE-seq Analysis | references/citeseq_totalvi.md |
totalVI for protein+RNA |
| Multiome Analysis | references/multiome_multivi.md |
MultiVI for RNA+ATAC |
| Spatial Deconvolution | references/spatial_deconvolution.md |
DestVI spatial analysis |
| Label Transfer | references/label_transfer.md |
scANVI reference mapping |
| scArches Mapping | references/scarches_mapping.md |
Query-to-reference mapping |
| Batch Correction | references/batch_correction_sysvi.md |
Advanced batch methods |
| RNA Velocity | references/rna_velocity_velovi.md |
veloVI dynamics |
| Troubleshooting | references/troubleshooting.md |
Common issues and solutions |
What ships with it
21 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- LICENSE.txt 10 KB
- references/atac_peakvi.md 9.3 KB
- references/batch_correction_sysvi.md 10 KB
- references/citeseq_totalvi.md 10 KB
- references/data_preparation.md 6.2 KB
- references/environment_setup.md 6.3 KB
- references/label_transfer.md 10 KB
- references/multiome_multivi.md 8.9 KB
- references/rna_velocity_velovi.md 8.6 KB
- references/scarches_mapping.md 11 KB
- references/scrna_integration.md 9.6 KB
- references/spatial_deconvolution.md 11 KB
- references/troubleshooting.md 11 KB
- scripts/cluster_embed.py 6.3 KB runs code
- scripts/differential_expression.py 6.7 KB runs code
- scripts/integrate_datasets.py 6.9 KB runs code
- scripts/model_utils.py 17 KB runs code
- scripts/prepare_data.py 5.1 KB runs code
- scripts/train_model.py 11 KB runs code
- scripts/transfer_labels.py 7.2 KB runs code
- scripts/validate_adata.py 12 KB runs code
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 8d ago First seen · 165 lines · 193 tokens per session scan A 0772fba63888
scvi-tools is a skill published in the GitHub repository nota-america/forgecat-agent-profiles (66 stars, last pushed yesterday), licensed Apache-2.0. It adds 193 tokens to every session and 1,881 once invoked, about $0.0010 per session on Opus 5. A static security scan graded it A with 0 findings. It is 100% identical to scvi-tools, differing in 11 lines, and is treated as a copy.
Other skills, from other repositories
nemo-mbridge-perf-expert-parallel-overlap
Validate and use MoE expert-parallel communication overlap in Megatron-Bridge, including overlapmoeexpertparallelcomm, delaywgradcompute, and flex dispatcher backends such as DeepEP and HybridEP.
pick-a-pii-model
Select an on-device OpenMed PII model from the committed registry by language, runtime format, and size budget, then require recall validation before deployment. Use when an agent must choose a local PII detector for CPU, Apple Silicon, or a mobile export without relying on live model discovery.
esm
Comprehensive toolkit for protein language models including ESM3 (generative multimodal protein design across sequence, structure, and function) and ESM C (efficient protein embeddings and representations). Use this skill when working with protein sequences, structures, or function prediction; designing novel…
reactome-database
Query the Reactome database (Analysis and Content Services). Use when the user asks about pathway analysis, gene list enrichment, retrieving results by token, finding unmapped or not-found identifiers, mapping identifiers, reaction participants (inputs, outputs), pathway hierarchy (including top-level pathways)…
borzoi
Use Borzoi-style regulatory genomics models for sequence-to-expression or variant-effect analysis. Use when the task asks for noncoding variant impact, regulatory sequence design, or expression prediction.
ml-training-recipes
Battle-tested PyTorch training recipes for all domains — LLMs, vision, diffusion, medical imaging, protein/drug discovery, spatial omics, genomics. Covers training loops, optimizer selection (AdamW, Muon), LR scheduling, mixed precision, debugging, and systematic experimentation. Use when training or fine-tuning…