Token导航 LogoToken导航

Agent Skill · 研究检索

tooluniverse-cell-line-profiling(tooluniverse 细胞系分析)

tooluniverse-cell-line-profiling 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

tooluniverse-cell-line-profiling 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为需要联网;许可证信息还不明确,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 42,038。

总安装 1,115周安装 46GitHub Stars 1,278下载 364核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:tooluniverse-cell-line-profiling(tooluniverse 细胞系分析)
来源仓库:https://github.com/mims-harvard/tooluniverse
仓库路径:skills/tooluniverse-cell-line-profiling
安装命令:
npx skills add https://github.com/mims-harvard/tooluniverse --skill tooluniverse-cell-line-profiling
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/mims-harvard/tooluniverse --skill tooluniverse-cell-line-profiling

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

tooluniverse-cell-line-profiling 用于查找、检索和筛选相关信息。适用于细胞系特征鉴定或实验模型选择的科研场景。通过 npx skills add 命令从指定 GitHub 仓库安装并使用。安装前需确认权限范围、维护状态及是否触发联网或文件读写操作。

适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

来源仓库内路径:skills/tooluniverse-cell-line-profiling

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/mims-harvard/tooluniverse --skill tooluniverse…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

tooluniverse-cell-line-profiling 怎么安装?

在终端执行 npx skills add https://github.com/mims-harvard/tooluniverse --skill tooluniverse-cell-line…。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

tooluniverse-cell-line-profiling 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

tooluniverse-cell-line-profiling 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

tooluniverse-cell-line-profiling 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

tooluniverse-cell-line-profiling 用的人多吗?

公开数据是累计安装 1,115 次,近一周安装 46 次,下载 364 次,GitHub 1,278 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

tooluniverse-cell-line-profiling 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 来源仓库有 1,278 星,维护活跃度相对可查。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
tooluniverse-cell-line-profiling

tooluniverse 细胞系分析 · 本页

1,1151,278需要联网未明确有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Cancer Cell Line Profiling and Selection

Comprehensive profiling of cancer cell lines for experimental model selection. Transforms a query (cancer type, gene, or cell line name) into an actionable report covering identity verification, molecular features, gene dependencies, drug sensitivities, and druggable targets.

KEY PRINCIPLES:

  1. Decision-first - Answer "which cell line should I use?" not "here is all the data"
  2. Multi-source validation - Cross-reference DepMap, Cellosaurus, COSMIC, PharmacoDB
  3. Actionable output - Ranked cell line recommendations with rationale
  4. Practical focus - Include availability, growth characteristics, common pitfalls
  5. Gene-aware - When a gene of interest is given, prioritize lines with relevant mutations/dependencies
  6. Source-referenced - Cite database sources for every claim
  7. English-first queries - Always use English terms in tool calls, even if the user writes in another language

LOOK UP, DON'T GUESS

When uncertain about any scientific fact, SEARCH databases first rather than reasoning from memory. A database-verified answer is always more reliable than a guess.


COMPUTE, DON'T DESCRIBE

When analysis requires computation (statistics, data processing, scoring, enrichment), write and run Python code via Bash. Don't describe what you would do — execute it and report actual results. Use ToolUniverse tools to retrieve data, then Python (pandas, scipy, statsmodels, matplotlib) to analyze it.

When to Use

Apply for: cell line selection by cancer type/gene, cell line profiling, gene dependencies, drug sensitivity queries, cell line comparisons, mutation checks.


Phase 0: Tool Parameter Reference (CRITICAL)

BEFORE calling ANY tool, verify parameters against this table.

ToolKey ParametersNotes
DepMap_search_cell_linesquery (required)Search by name, e.g., "A549", "MCF"
DepMap_get_cell_linemodel_name OR model_idName: "A549"; ID: "SIDM00001"
DepMap_get_cell_linestissue, cancer_type, page_sizeFilter by tissue (e.g., "Lung")
DepMap_get_gene_dependenciesgene_symbol (required), model_idGene effect scores; negative = essential
DepMap_search_genesquery (required)Validate gene symbol in DepMap first
cellosaurus_search_cell_linesq (required), sizeSolr syntax: id:HeLa, ox:9606 AND char:cancer
cellosaurus_get_cell_line_infoaccession (required, CVCL_ format)Full cell line record
cellosaurus_query_converterquery (required)Natural language to Solr syntax
COSMIC_search_mutationsterms OR query, max_resultsSearch "BRAF V600E" or gene name
COSMIC_get_mutations_by_genegene OR gene_name, max_resultsAll mutations for a gene
PharmacoDB_get_cell_lineoperation="get_cell_line", cell_nameCell line metadata + datasets
PharmacoDB_get_experimentsoperation="get_experiments", compound_name, cell_line_name, dataset_name, per_pageDrug response data (IC50, AAC, EC50)
PharmacoDB_get_biomarker_assocoperation="get_biomarker_associations", compound_name, tissue_name, mdata_type, per_pageGene-drug sensitivity correlations
PharmacoDB_searchoperation="search", queryFind PharmacoDB IDs
CellMarker_search_cancer_markersoperation="search_cancer_markers", cancer_type, gene_symbol, cell_typeCancer cell markers
CellMarker_search_by_geneoperation="search_by_gene", gene_symbol (required), speciesCell types expressing a gene
HPA_get_comparative_expression_by_gene_and_celllinegene_name (required), cell_line (required)Supported lines: ishikawa, hela, mcf7, a549, hepg2, jurkat, pc3, rh30, siha, u251
CLUE_get_cell_linesoperation="get_cell_lines", cell_idL1000 CMap cell line info (requires CLUE_API_KEY)
SYNERGxDB_search_combosdrug_name_1, drug_name_2, sample (tissue or cell ID)Drug combination synergy (ZIP, Bliss, Loewe)
SYNERGxDB_list_cell_lines-All cell lines in SYNERGxDB
DGIdb_get_drug_gene_interactionsgenes: list[str]Druggable gene interactions
OpenTargets_get_associated_drugs_by_target_ensemblIDensemblId, sizeDrugs targeting a gene
STRING_get_networkprotein_ids: list[str], species: int (9606)PPI network for gene context
MyGene_query_genesquery (NOT q)Resolve gene symbol to Ensembl ID
cBioPortal_get_mutationsstudy_id, gene_list (STRING, not array)Cell line mutations from CCLE

Workflow Overview

Input: Cancer type AND/OR Gene of interest AND/OR Cell line name(s)

Phase 1: Cell Line Identification
  - Search and verify cell line identity (Cellosaurus)
  - Get metadata: species, disease, STR profile, cross-references
  - If cancer type given without cell line: find candidate lines (DepMap)

Phase 2: Molecular Profiling
  - Mutation landscape (COSMIC, cBioPortal CCLE)
  - Gene expression (HPA, DepMap)
  - Cancer markers (CellMarker)

Phase 3: Gene Dependencies (CRISPR Screens)
  - Gene essentiality scores from DepMap
  - Identify selectively essential genes
  - Compare across cell lines if multiple candidates

Phase 4: Drug Sensitivity
  - IC50/AAC from PharmacoDB (GDSC, CCLE, CTRPv2, PRISM)
  - Biomarker associations for drug response
  - Drug combination synergy (SYNERGxDB)

Phase 5: Target Druggability & Recommendations
  - Druggable targets (DGIdb, OpenTargets)
  - Final ranked recommendation with rationale

Phase 1: Cell Line Identification

Goal: Verify cell line identity and find candidates.

If specific cell line given: (1) cellosaurus_search_cell_lines(q="id:<NAME>") → get CVCL accession, species, disease, contamination flags. (2) cellosaurus_get_cell_line_info(accession="CVCL_XXXX") for STR profile. (3) DepMap_get_cell_line(model_name="...") for tissue, cancer_type, MSI, ploidy. (4) PharmacoDB_get_cell_line(operation="get_cell_line", cell_name="...") for datasets.

If cancer type only: (1) DepMap_get_cell_lines(tissue="Lung", page_size=20). (2) Narrow by gene mutations/dependencies in Phases 2-3. (3) CellMarker_search_cancer_markers(operation="search_cancer_markers", cancer_type="Lung").

OUTPUT: Table of candidate cell lines with: name, tissue, cancer type, key identifiers.


Phase 2: Molecular Profiling

Goal: Characterize mutational and expression landscape.

2A Mutations: COSMIC_get_mutations_by_gene(gene="EGFR") + cBioPortal_get_mutations(study_id="ccle_broad_2019", gene_list="EGFR,KRAS,TP53"). Note: gene_list is a comma-separated STRING. CCLE study ID: ccle_broad_2019.

2B Expression: HPA_get_comparative_expression_by_gene_and_cellline(gene_name="EGFR", cell_line="a549"). Only 10 lines supported: hela, mcf7, a549, hepg2, jurkat, pc3, rh30, siha, u251, ishikawa.

2C Cancer markers: CellMarker_search_by_gene(operation="search_by_gene", gene_symbol="EGFR", species="Human")

OUTPUT: Mutation table (gene, AA change, type) + expression summary per cell line.


Phase 3: Gene Dependencies (CRISPR Screens)

Goal: Determine which genes are essential in candidate cell lines.

LIMITATION: DepMap_get_gene_dependencies returns gene metadata (HGNC ID, Ensembl ID) but NOT per-cell-line CRISPR scores. Full Chronos scores require depmap.org download.

Available tools: (1) DepMap_search_genes(query="EGFR") — validate gene exists. (2) DepMap_get_gene_dependencies(gene_symbol="EGFR") — metadata only. (3) Alternatives: cBioPortal CCLE for mutation data, PubMed for published screens, or direct user to depmap.org/portal.

Interpreting Chronos scores (from DepMap portal): <-0.5 = essential; ~0 = not essential; ~-1.0 = strongly essential. Selective dependency (essential in some lineages only) indicates therapeutic window.

OUTPUT: Gene validation + mutation status per cell line.

Offline DepMap analysis (when API lacks CRISPR scores): Download CRISPRGeneEffect.csv + Model.csv from https://depmap.org/portal/download/all/. Load with pandas, find gene column (format: "KRAS (3845)"), merge with metadata, filter by lineage, sort by score. Most negative Chronos score = most dependent.

If DepMap data is unavailable: Use cBioPortal_get_mutations(study_id="ccle_broad_2019", gene_list="KRAS") for mutation data, and the Quick Reference table below for common recommendations.


Phase 4: Drug Sensitivity

Goal: Profile drug response data.

4A PharmacoDB: PharmacoDB_get_experiments(operation="get_experiments", compound_name="Erlotinib", cell_line_name="A549", per_page=20) for dose-response (IC50, AAC, EC50). Omit compound_name to get all drugs for a cell line. Use PharmacoDB_get_biomarker_assoc(compound_name="...", tissue_name="...", mdata_type="mutation") for sensitivity biomarkers.

4B SYNERGxDB: SYNERGxDB_search_combos(drug_name_1="gemcitabine", drug_name_2="erlotinib", sample="lung"). Positive ZIP = synergy. Covers cytotoxic agents only (not targeted therapies/biologics).

4C CLUE: CLUE_get_cell_lines(operation="get_cell_lines", cell_id="MCF7") — requires CLUE_API_KEY.

OUTPUT: Drug sensitivity table (drug, IC50, AAC, dataset) + synergy data if available.


Phase 5: Target Druggability and Recommendations

5A Druggability: DGIdb_get_drug_gene_interactions(genes=["EGFR", "KRAS"]) + MyGene_query_genes(query="EGFR") → OpenTargets_get_associated_drugs_by_target_ensemblID(ensemblId="...", size=10) + STRING_get_network(protein_ids=["EGFR"], species=9606).

5B Final Recommendation: Synthesize all phases. Explain WHY one line is better for this specific use case.

Decision Criteria with Concrete Thresholds
CriterionWeightScore 3 (Best)Score 2 (Acceptable)Score 1 (Poor)
Mutation matchx3Exact mutation (e.g., KRAS G12D)Same gene, different mutationNo mutation in gene of interest
Co-mutation simplicityx2Few co-mutations (cleaner background)Moderate co-mutationsComplex background (3+ driver mutations)
Gene dependencyx2DepMap score < -0.5 (essential)Score -0.5 to -0.2 (moderately essential)Score > -0.2 (not essential)
Drug sensitivity datax1In GDSC + CCLE + PRISM (3+ datasets)In 1-2 datasetsNo drug response data
Practical factorsx1Adherent, well-characterized, widely usedSuspension or less commonHard to culture, contamination-prone

Total score = sum of (criterion score × weight). Max = 27. Rank cell lines by total score.

Use-Case-Specific Guidance

The best cell line depends on what you're doing with it:

Use CaseKey RequirementsExtra Considerations
CRISPR knockout screenAdherent growth, good lentiviral transduction, pre-existing Cas9 clones (check Cellosaurus for "-Cas9" derivatives)Doubling time matters for library coverage; <72h ideal
Drug sensitivity testingIn PharmacoDB/GDSC, known IC50 for reference compoundsCheck SYNERGxDB for combo data
Xenograft modelKnown tumorigenicity in mice, available PDX dataCheck if line forms tumors in nude/NSG mice (Cellosaurus often notes this)
Mechanism of actionClean genetic background, gene dependency confirmedFewer co-mutations = easier to attribute phenotypes
Biomarker discoveryIsogenic pairs available, well-characterized omicsCheck if isogenic knockouts exist (Cellosaurus)
Drug combinationIn SYNERGxDB with combo data, known single-agent responsesZIP score available for synergy assessment
Cellosaurus Derivative Lines

Check for pre-made derivatives — this can save months of lab work:

  • cellosaurus_search_cell_lines(q="ca:<PARENT_LINE>", size=20) — finds all derivatives
  • Look for: Cas9-expressing clones, drug-resistant derivatives, knockout lines, fluorescent reporter lines
  • Example: PANC-1-Cas9-554 through PANC-1-Cas9-559 (CVCL_WL48-WL53) are pre-validated Cas9 clones
DepMap API Fallbacks

If DepMap_get_gene_dependencies fails (common for some genes):

  • The Sanger Cell Model Passports API may not index all genes. Note this limitation.
  • Recommend the user check DepMap portal (depmap.org) directly for CRISPR dependency data.
  • Use cBioPortal_get_mutations(study_id="ccle_broad_2019", gene_list="<GENE>") as an alternative source for cell line mutation data.

OUTPUT: Ranked cell line table with total scores, per-criterion breakdown, and a text recommendation explaining the top pick and runner-up with biological reasoning.


Common Use Patterns

PatternQuestion TypeKey Tools (in order)
1"Which cell line for [cancer] + [gene]?"DepMap_get_cell_lines → DepMap_get_gene_dependencies → COSMIC_get_mutations_by_gene → cBioPortal_get_mutations (ccle_broad_2019) → PharmacoDB_get_experiments → rank by mutation + dependency + drug sensitivity
2"Profile cell line X"cellosaurus_search → DepMap_get_cell_line → PharmacoDB_get_cell_line → cBioPortal_get_mutations → HPA expression (if supported) → PharmacoDB_get_experiments
3"Which lines are sensitive to [drug]?"DepMap_get_cell_lines (tissue filter) → PharmacoDB_get_experiments (compound) → PharmacoDB_get_biomarker_assoc → rank by AAC (higher=sensitive) or IC50 (lower=sensitive)
4"Compare A vs B"Run Pattern 2 for both in parallel → side-by-side comparison table
5"Drug combos for [cell line]?"SYNERGxDB_search_combos → PharmacoDB_get_experiments (single-agent baseline) → report synergistic pairs with ZIP scores

Quick Reference: Common Cancer Cell Lines by Type

Cancer TypeKey Cell LinesCommon Mutations
NSCLCA549 (KRAS G12S), H1975 (EGFR L858R/T790M), PC-9 (EGFR del19), HCC827 (EGFR del19/amp), H460 (KRAS Q61H), H1299 (NRAS Q61K, TP53-null)KRAS, EGFR, TP53, STK11
BreastMCF7 (ER+/PR+), MDA-MB-231 (TNBC, KRAS G13D), T-47D (ER+), BT-474 (HER2+), SK-BR-3 (HER2+)PIK3CA, TP53, BRCA1/2
ColorectalHCT116 (KRAS G13D, MSI-H), SW480 (KRAS G12V), HT-29 (BRAF V600E), Caco-2 (APC), LoVo (KRAS G13D, MSI-H)APC, KRAS, TP53, BRAF
MelanomaA375 (BRAF V600E), SK-MEL-28 (BRAF V600E), WM266-4 (BRAF V600D), MeWo (WT BRAF)BRAF, NRAS, TP53
PancreaticPANC-1 (KRAS G12D), MIA PaCa-2 (KRAS G12C), AsPC-1 (KRAS G12D), Capan-1 (BRCA2 mut)KRAS, TP53, CDKN2A, SMAD4
ProstatePC-3 (AR-negative), LNCaP (AR+, PTEN-null), DU145 (AR-negative), VCaP (AR amp, TMPRSS2-ERG)AR, PTEN, TP53, RB1
OvarianSKOV3 (HER2+, TP53 mut), OVCAR3 (TP53 mut), A2780 (sensitive), A2780cis (cisplatin-resistant)TP53, BRCA1/2
LeukemiaK562 (CML, BCR-ABL), Jurkat (T-ALL), HL-60 (AML), THP-1 (AML, monocytic)BCR-ABL, FLT3, NPM1
GlioblastomaU251 (TP53 mut), U87MG (PTEN-null), T98G (TP53/PTEN mut), LN229 (TP53 mut, PTEN WT)TP53, PTEN, EGFR, IDH1
LiverHepG2 (hepatoblastoma, WT TP53), Hep3B (HBV+, TP53-null), Huh7 (HCC, TP53 Y220C)TP53, CTNNB1, AXIN1

Cross-Referencing Cell Line IDs

Use cell line NAME as common key across databases. IDs: DepMap=SIDM, Cellosaurus=CVCL, cBioPortal=sample (e.g. A549_LUNG), PharmacoDB/SYNERGxDB=name string. When names differ ("HCT 116" vs "HCT116"), check Cellosaurus synonyms first.

Mutation-based filtering: cBioPortal_get_mutations(study_id="ccle_broad_2019", gene_list="KRAS") → filter by amino_acid_change → extract cell line names → query other databases.


Error Handling

IssueResolution
DepMap returns no results for cell line nameTry alternative names: check Cellosaurus synonyms first
cBioPortal CCLE study ID unknownUse ccle_broad_2019 as default CCLE study
PharmacoDB cell line name mismatchUse PharmacoDB_search(operation="search", query="<name>") to find the canonical name
HPA cell line not supportedOnly 10 lines supported (hela, mcf7, a549, hepg2, jurkat, pc3, rh30, siha, u251, ishikawa). Skip HPA for other lines
CLUE requires API keySkip CLUE tools if CLUE_API_KEY not set; note in report
Gene symbol not found in DepMapUse DepMap_search_genes(query="<symbol>") to check aliases
Cellosaurus accession patternMust be CVCL_XXXX format; search first if you only have a name
SYNERGxDB no results for drug comboDrug may not be in database; SYNERGxDB covers cytotoxic agents, not most targeted therapies

Completeness Checklist

Before finalizing the report, verify:

  • Cell line identity verified (Cellosaurus or DepMap)
  • Species confirmed as human (unless otherwise specified)
  • Key mutations documented (COSMIC or cBioPortal)
  • Gene dependency assessed (DepMap CRISPR, if gene of interest provided)
  • Drug sensitivity data included (PharmacoDB, at least one dataset)
  • Druggability of key targets checked (DGIdb or OpenTargets)
  • Practical recommendation provided (not just raw data)
  • All claims cite their source database
  • Known limitations noted (missing data, unsupported lines)

平台分布

Codex

37.61%
按下载量换算137

Claude

30.54%
按下载量换算111

Cursor

19.65%
按下载量换算72

Gemini CLI

10.11%
按下载量换算37

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills