Skip to content
Back to skills

572 Usage Guide 9ed96588

ASecurity

Cell-cell communication analysis identifies ligand-receptor interactions between cell types from scRNA-seq data to understand tissue organization, signaling networks, and intercellular coordination.

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
datapythonbashexpresstestinggitdatabase

Security analysis

A96/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro shows the line behind each finding and how to fix it

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 572-usage-guide_9ed96588 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 572 Usage Guide 9ed96588?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 572 Usage Guide 9ed96588
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-572-usage-guide-9ed96588/badge)](https://www.skillsdirectory.com/skills/tools-only-572-usage-guide-9ed96588)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
# Cell-Cell Communication - Usage Guide

## Overview

Cell-cell communication analysis identifies ligand-receptor interactions between cell types from scRNA-seq data to understand tissue organization, signaling networks, and intercellular coordination.

## Prerequisites

```r
# CellChat
devtools::install_github('sqjin/CellChat')

# NicheNet
devtools::install_github('saeyslab/nichenetr')
# Download NicheNet databases from Zenodo
```

```bash
# LIANA (Python)
pip install liana
```

## Quick Start

Tell your AI agent what you want to do:
- "Find ligand-receptor interactions between cell types"
- "Compare cell communication between conditions"
- "Identify signaling pathways between macrophages and T cells"

## Example Prompts

### Interaction Discovery
> "Run CellChat to find all ligand-receptor interactions"
> "Identify which cell types communicate the most"
> "Find interactions specific to fibroblast-epithelial crosstalk"

### Pathway Analysis
> "Which signaling pathways are active between these cell types?"
> "Show a network of WNT signaling interactions"
> "Find all TGF-beta pathway communications"

### Condition Comparison
> "Compare cell communication between control and disease"
> "Which interactions are gained or lost in treatment?"
> "Show differential signaling between conditions"

### Target Prediction
> "Use NicheNet to find ligands affecting gene expression in T cells"
> "Which ligands from macrophages activate inflammatory genes?"
> "Predict downstream targets of fibroblast-derived signals"

### Visualization
> "Create a chord diagram of cell communications"
> "Show a heatmap of interaction strengths"
> "Plot the ligand-receptor network"

## What the Agent Will Do

1. Load annotated scRNA-seq data with cell types
2. Select appropriate ligand-receptor database
3. Calculate communication probabilities
4. Identify significant interactions
5. Aggregate at pathway level
6. Visualize networks and interactions
7. Compare conditions if applicable

## Tool Selection

| Tool | Strengths | Language | Best For |
|------|-----------|----------|----------|
| CellChat | Comprehensive, pathway-level | R | General CCC, comparison |
| NicheNet | Ligand-target prediction | R | Functional impact on receivers |
| LIANA | Multiple methods, consensus | Python | Robust rankings, multi-sample |

## Tips

- **Cell type annotation quality** directly affects results
- **Expression thresholds** filter noise but may miss real interactions
- **Database choice** affects coverage (CellChatDB vs OmniPath vs custom)
- **Multiple testing** - adjust p-values for many comparisons
- **Validate top hits** - check ligand and receptor expression patterns
- **Spatial context helps** - pair with spatial data if available

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.