plugins/tooluniverse/skills/tooluniverse-stem-cell-organoid/SKILL.md
Stem cell, iPSC, and organoid research — pluripotency markers, differentiation protocol pathways, lineage commitment factors, organoid model selection. Use for iPSC characterization, differentiation protocol design via developmental-pathway recapitulation, and organoid-model selection for disease modeling.
npx skillsauth add mims-harvard/tooluniverse tooluniverse-stem-cell-organoidInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Pipeline for investigating stem cell biology, iPSC characterization, organoid models, and cell differentiation using ToolUniverse tools.
Stem cell differentiation follows developmental biology — to make any target cell type from iPSCs, the protocol must mimic the embryonic signaling pathway that generates that cell type in vivo. For neural induction: inhibit BMP and TGF-beta (dual SMAD inhibition). For cardiomyocytes: activate WNT then inhibit WNT. For pancreatic beta cells: activate Activin/Nodal → FGF → Notch inhibition → BMP in sequence. The order and timing of growth factors matters critically — adding BMP4 during neural induction will redirect cells toward mesoderm. Mouse and human stem cells differ in their signaling requirements (LIF/STAT3 for mouse naive pluripotency; FGF/ERK for human primed pluripotency), so protocols are not interchangeable. Organoids recapitulate some but not all organ features — always assess maturation state (fetal vs. adult gene expression) before drawing disease-relevance conclusions.
LOOK UP DON'T GUESS: Do not assume which markers define a target cell type or which signaling pathway drives differentiation — query CellMarker_search_by_cell_type for markers and kegg_search_pathway for the relevant pathway. Do not assume organoid fidelity; look up published CellxGene or HCA atlas data for comparison.
Key principles:
| Tool | Use For |
|------|---------|
| CELLxGENE_get_census_versions | Discover CELLxGENE Census release versions; then use CELLxGENE_get_cell_metadata / CELLxGENE_get_expression_data for specific cells / genes. Requires cellxgene-census package (pip install cellxgene-census). May not be installed by default. |
| CellMarker_search_by_cell_type | Cell type marker genes. Requires operation="search_by_cell_type", cell_name= (NOT cell_type=) |
| CellMarker_search_by_gene | Which cell types express a gene. Requires operation="search_by_gene", gene_symbol= |
| hca_search_projects | Human Cell Atlas organoid/development projects |
| GEO_search_rnaseq_datasets | Find stem cell RNA-seq datasets |
| kegg_search_pathway | Differentiation signaling pathways (WNT, Notch, Hedgehog) |
| ReactomeAnalysis_pathway_enrichment | Pathway analysis of stem cell gene sets |
| STRING_get_network | Pluripotency/differentiation gene networks |
| OpenTargets_get_associated_targets_by_disease_efoId | Disease genes for organoid disease modeling |
| PubMed_search_articles | Stem cell and organoid literature |
| search_clinical_trials | iPSC-based clinical trials |
Phase 0: Define the Question
Pluripotency? Differentiation? Disease modeling? Drug screening?
|
Phase 1: Cell Identity & Markers
CellMarker → pluripotency/lineage markers → verify identity
|
Phase 2: Differentiation Pathways
KEGG/Reactome → WNT, Notch, BMP, FGF signaling
|
Phase 3: Atlas & Dataset Discovery
CellxGene/HCA → reference datasets for target cell type
|
Phase 4: Disease Modeling (if applicable)
OpenTargets → disease genes → organoid recapitulation assessment
|
Phase 5: Report
Evidence-graded findings with clinical translation potential
Pluripotency markers (must be co-expressed): OCT4 (POU5F1), SOX2, NANOG (essential); SSEA-4, TRA-1-60 (human surface markers). KLF4 and MYC are Yamanaka factors but also expressed in somatic cells — do not rely on them alone. Use CellMarker_search_by_cell_type to retrieve the full validated marker set for any target cell type.
Lineage markers: Ectoderm → PAX6/SOX1 (early), MAP2/TUBB3 (neurons); Mesoderm → TBXT/MIXL1 (early), CD34 (blood); Endoderm → SOX17/FOXA2 (early), PDX1/NKX6.1 (pancreas). Retrieve current marker lists from CellMarker rather than relying on memory.
Key signaling pathways for directed differentiation:
| Pathway | KEGG ID | Role in Stem Cells | Common Modulators | |---------|---------|-------------------|-------------------| | WNT signaling | hsa04310 | Pluripotency maintenance (canonical) vs differentiation (non-canonical) | CHIR99021 (activator), IWP-2 (inhibitor) | | Notch signaling | hsa04330 | Lateral inhibition, fate decisions | DAPT (gamma-secretase inhibitor) | | BMP/TGF-beta | hsa04350 | Mesoderm/trophectoderm induction | BMP4 (activator), Noggin (inhibitor) | | FGF signaling | hsa04010 | Self-renewal, neural induction | bFGF (activator), SU5402 (inhibitor) | | Hedgehog | hsa04340 | Patterning, organoid maturation | SAG (activator), cyclopamine (inhibitor) | | Hippo/YAP | hsa04390 | Mechanotransduction, organoid size | Verteporfin (YAP inhibitor) |
# Find stem cell single-cell datasets
CELLxGENE_get_census_versions() # discover available Census releases, then use CELLxGENE_get_cell_metadata / CELLxGENE_get_expression_data
hca_search_projects(query="organoid")
GEO_search_rnaseq_datasets(query="iPSC differentiation neural", organism="Homo sapiens")
Organoid fidelity scoring — how well does the organoid recapitulate the organ?
| Feature | High Fidelity (3) | Moderate (2) | Low (1) | |---------|------------------|-------------|---------| | Cell type diversity | All major cell types present | Most cell types, missing rare ones | Only 1-2 cell types | | Architecture | Self-organized, correct spatial arrangement | Partial organization | Disorganized aggregate | | Function | Measurable organ function (secretion, contraction, electrophysiology) | Some functional markers | Marker expression only | | Maturation | Adult-like gene expression profile | Fetal-like | ESC-like (failed differentiation) | | Disease relevance | Recapitulates patient phenotype | Some disease features | No disease phenotype |
| Grade | Criteria | Example | |-------|---------|---------| | T1 | Clinical iPSC study or approved therapy | iPSC-derived RPE for macular degeneration (Mandai 2017) | | T2 | Functional validation (teratoma, engraftment, drug response) | Organoid drug screening with patient-specific response | | T3 | Marker expression + morphology | iPSC colony expressing OCT4/SOX2/NANOG | | T4 | Computational prediction or single-marker evidence | Predicted pluripotent by gene expression classifier |
tools
Generate the success criteria for a task or question, then review work against them. Given a task, goal, or open-ended question, decompose it into scenarios, evaluation perspectives, and fine-grained weighted YES/NO criteria using the Recursive Expansion Tree (RET) method; if work is supplied, score it criterion-by-criterion and surface what is missing or could be better. Use when asked to self-review or check your own work, judge whether a task is done well or completely, build a definition-of-done or completeness checklist, create an evaluation rubric or grading criteria, score or grade answers to a question, set up an LLM-as-judge rubric, or when the user mentions self-review, completeness check, success criteria, evaluation criteria, scoring rubric, Qworld, or the RET algorithm.
tools
Find the real protein target(s) of a peptide from its sequence — peptide target deorphanization / off-target identification, for ANY target class (GPCR, ion channel, protease, cytokine/growth-factor receptor, enzyme, integrin), not only GPCRs. Use when a peptide has a phenotype but does not bind its hypothesized target, when a peptide binds a target in one species or assay but not another, or to screen candidate targets for an orphan peptide. A target-class router steers a multi-route keyless pipeline (PROSITE/ELM motif, BLAST homology, HGNC/InterPro/GPCRdb/GtoPdb target-family enumeration, OpenTargets phenotype anchor, EnsemblCompara/Alliance cross-species reconciliation) plus optional NVIDIA-NIM co-folding (Boltz2, AlphaFold2-Multimer, OpenFold3) for structural confirmation.
tools
Install or update ToolUniverse in Claude Science — create the conda env, install the tooluniverse pip package, and (re)build the tooluniverse-research skill by fetching the current workflow library from GitHub. Use for first-time setup, upgrading the ToolUniverse version, refreshing the bundled workflows after an upstream release, or reinstalling on a new machine.
tools
Install, set up, verify, update, pin, uninstall, or troubleshoot the ToolUniverse plugin on OpenAI Codex. ALWAYS consult this skill for any of those — don't answer from memory, because the exact marketplace name (mims-harvard/ToolUniverse), the "codex plugin marketplace add" then "codex plugin add -m tooluniverse" flow, Codex's startup auto-upgrade behavior, the uvx tooluniverse MCP server, and the API-key env vars are easy to get wrong. Use it whenever someone wants to get ToolUniverse (or "the 1000+ scientific tools" / "the harvard tools") working on Codex, says the Codex plugin or its tools/skills won't load, hits a uvx or MCP-server startup error, asks how Codex updates it, wants to pin or remove it, or finds it running an old tool version — even if they never say the word "plugin". Not for the Claude Code plugin (use tooluniverse-claude-code-plugin), for running research with the tools, or for authoring new tools or skills.