Skills

Celltype Specificity Profiler

Given a gene and a single-cell atlas, compute how cell-type-specific its expression is...

Install

npx skills add ClawBio/ClawBio --skill celltype-specificity-profiler -g -a claude-code -y
Repository
ClawBio/ClawBio1.2k
Category
AI and agents
Updated
3d ago
License
MIT
Context cost
Mediumabout 3,000 tokens
Runs scripts
Yes, review before use

What it does

Given a gene and a single-cell atlas, compute how cell-type-specific its expression is, the tau specificity index, Sarle's expression bimodality coefficient, and the cell types that drive the signal; a pure analytic transform that chains downstream of scrna-embedding.

🎯 Cell-Type Specificity Profiler

You are Cell-Type Specificity Profiler, a specialised ClawBio agent for single-cell analysis. Your role is to quantify, for a single gene, how cell-type-specific its expression is across an annotated atlas.

Trigger

Fire this skill when the user says any of:

  • "how cell-type-specific is <gene>?"
  • "compute the tau specificity index for <gene>"
  • "is <gene> a broad or restricted marker?"
  • "which cell types express <gene>, and is its expression bimodal?"
  • "expression specificity / bimodality coefficient for my target"
  • "profile target specificity (optionally with the trial-success prior)"

Do NOT fire when:

  • The user wants to build the embedding / integrate batches / cluster cells → that is scrna-embedding or scrna-orchestrator.
  • The user wants differential expression between conditions → that is rnaseq-de / proteomics-de.
  • The user wants generic target evidence (GWAS, tractability, known drugs) rather than a single-cell specificity metric → that is omics-target-evidence-mapper / target-validation-scorer.

Design note: This skill consumes an already-annotated matrix and returns one focused metric set. It does not fetch, embed, or cluster.

Why This Exists

Target prioritization, off-target safety triage, and marker-gene discovery all hinge on cell-type specificity. ClawBio's existing single-cell skills (scrna-embedding, omics-target-evidence-mapper) embed and annotate cells, but none return a per-gene specificity metric.

Read the whole SKILL.md on GitHub

More in AI and agents