cellcellcommunication
Infer ligand-receptor interactions and cell-cell communication networks from single-cell RNA-seq data using the LIANA+ framework. Identifies potential signaling events between cell types based on gene expression patterns and curated ligand-receptor interaction databases.
npx skills add majiayu000/claude-skill-registry --skill cellcellcommunication --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# CellCellCommunication Process Configuration ## Purpose Infer ligand-receptor interactions and cell-cell communication networks from single-cell RNA-seq data using the LIANA+ framework. Identifies potential signaling events between cell types based on gene expression patterns and curated ligand-receptor interaction databases. ## When to Use - To identify ligand-receptor interactions between cell types - For systematic analysis of cell-cell communication networks - To understand cell crosstalk and signaling pathways - To compare communication patterns across biological conditions - To identify key signaling mediators in tissue microenvironments ## Configuration Structure ### Process Enablement ```toml [CellCellCommunication] cache = true ``` ### Input Specification ```toml [CellCellCommunication.in] sobjfile = ["path/to/seurat_object.rds"] # Seurat (.rds, .h5seurat) or AnnData (.h5ad) ``` ### Environment Variables ```toml [CellCellCommunication.envs] # Method selection method = "cellchat" # Default inference method # Cell type grouping groupby = "ident" # Column name for cell type labels (default: Seurat ident) # Species selection species = "human" # "human" or "mouse" # Filtering
- Purpose
- When to Use
- Configuration Structure
- Process Enablement
- Input Specification
- Environment Variables
- Available Inference Methods
- LIANA+ Resources
- Species-Specific Resources
- Available Resources (override with resourcename)
- Configuration Examples
- Minimal Configuration
- Human PBMC Analysis
- Mouse Tissue Analysis
What does the cellcellcommunication skill do?
Infer ligand-receptor interactions and cell-cell communication networks from single-cell RNA-seq data using the LIANA+ framework. Identifies potential signaling events between cell types based on gene expression patterns and curated ligand-receptor interaction databases.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill cellcellcommunication --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 majiayu000/claude-skill-registry, a repository with 534 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.
