Skip to main content
ClaudeWave
Skill1.7k repo starsupdated 4d ago

tooluniverse-gene-liability

Evaluate the human safety liability of knocking down, knocking out, degrading, or pharmacologically inhibiting a gene. Use for gene safety scoring, on-target toxicity assessment, essentiality and genetic-constraint review, critical-organ expression analysis, or deciding whether a target needs partial, transient, or tissue-specific modulation.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/mims-harvard/ToolUniverse /tmp/tooluniverse-gene-liability && cp -r /tmp/tooluniverse-gene-liability/plugin/skills/tooluniverse-gene-liability ~/.claude/skills/tooluniverse-gene-liability
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

# Gene Liability Evaluation

Assess whether reducing a human gene's function is likely to be unsafe. Resolve the
gene, gather independent human and model-system evidence, calculate a transparent
0–100 liability score, and recommend an appropriate modulation strategy.

Higher scores mean greater predicted liability from the stated intervention. This is
a safety score, not a target-efficacy or druggability score.

## Required Input

Accept a gene symbol, name, Ensembl ID, or UniProt accession. Also capture:

- intervention modality: knockout, knockdown, degrader, irreversible inhibitor,
  reversible inhibitor, antibody, or unknown;
- intended tissue and indication, when supplied;
- desired inhibition depth and duration, when supplied.

If modality is absent, assess complete systemic loss of function and label that
assumption prominently. Do not silently generalize a knockout result to partial or
tissue-restricted pharmacology.

## Evidence Rules

- Look up the gene before reasoning. Do not score an ambiguous identifier.
- Use human causal evidence before animal models, screens, expression, or prediction.
- Treat absent data as unknown, never as evidence of safety.
- Cite every score-changing observation with the source and identifier.
- Separate germline loss of function, somatic loss, acute pharmacology, and chronic
  pharmacology.
- Treat DepMap as cancer-cell essentiality, not normal-tissue essentiality.
- Report contradictory evidence instead of averaging it away.

Grade evidence as:

- **T1**: human clinical outcome or replicated causal human genetics;
- **T2**: curated human evidence, mammalian knockout phenotype, or established drug
  class safety;
- **T3**: functional screen, tissue expression, or single experimental study;
- **T4**: computational prediction or catalog annotation.

## Workflow

### 1. Resolve the gene

Use `MyGene_query_genes` with `species="human"` and request symbol, name, Ensembl,
UniProt, and Entrez identifiers. Require an exact symbol or identifier match. If the
query maps to multiple loci, stop and ask for clarification.

Carry the approved symbol and Ensembl gene ID through every subsequent query.

### 2. Gather the five scoring dimensions

Run independent paths. A failed path must use its fallback or be marked unavailable.

| Dimension | Weight | Primary evidence | Fallback |
|---|---:|---|---|
| Human genetic constraint | 25 | `gnomad_get_gene_constraints(gene_symbol=...)` | ClinVar loss-of-function variants and literature |
| Mammalian knockout phenotype | 25 | `OpenTargets_get_biological_mouse_models_by_ensemblID(ensemblId=...)` | MGI-focused literature search |
| Critical-organ expression | 20 | `GTEx_get_median_gene_expression(operation="get_median_gene_expression", gencode_id=...)` | `HPA_get_comprehensive_gene_details_by_ensembl_id(..., include_expression=true)` |
| Observed on-target effects | 20 | `OpenTargets_get_target_safety_profile_by_ensemblID(ensemblId=...)` | `ClinVar_search_variants`, associated drugs, and literature |
| Cellular essentiality and redundancy | 10 | `DepMap_get_gene_dependencies(gene_symbol=...)` | pathway, paralog, and functional-screen literature |

Also query `OpenTargets_get_associated_drugs_by_target_ensemblID` to distinguish
observed target-class toxicity from hypothetical risk. Do not interpret the mere
existence of a drug as proof of safety.

For expression, inspect heart, central nervous system, liver, kidney, lung, immune or
marrow compartments, and reproductive tissues. Compare the gene across tissues;
do not compare raw TPM values between unrelated genes as if they shared one threshold.

### 3. Assign dimension points

Use only evidence actually retrieved.

#### Human genetic constraint — 0 to 25

- **25**: strong loss-of-function intolerance, such as pLI at least 0.9 together
  with LOEUF or observed/expected LoF at most 0.35;
- **15**: one strong constraint signal or intermediate LoF constraint;
- **5**: weak or conflicting constraint;
- **0**: credible tolerance to loss of function.

Use LOEUF when available; label observed/expected LoF as a proxy when LOEUF is absent.

#### Mammalian knockout phenotype — 0 to 25

- **25**: embryonic or perinatal lethality, or severe multisystem phenotype;
- **18**: reduced survival, organ failure, severe neurologic, immune, reproductive,
  or developmental phenotype;
- **8**: viable knockout with a consequential but organ-limited phenotype;
- **0**: replicated viable knockout without a consequential phenotype.

#### Critical-organ expression — 0 to 20

- **20**: broad high expression involving at least three critical organ systems;
- **12**: high expression in one or two critical organs or broad moderate expression;
- **6**: low-to-moderate critical-organ expression;
- **0**: credible restriction to the intended or noncritical tissue with negligible
  critical-organ expression.

#### Observed on-target effects — 0 to 20

- **20**: severe human disease from reduced function or consistent serious
  target-related toxicity;
- **12**: a credible human adverse phenotype or reproducible class effect;
- **5**: preclinical, isolated, or mechanistically plausible safety signal;
- **0**: human protective loss-of-function or well-tolerated target modulation with
  no serious on-target signal at relevant exposure.

Protective variants can reduce concern only when their direction, dosage, tissue,
and lifelong-versus-acute exposure are relevant to the proposed intervention.

#### Cellular essentiality and redundancy — 0 to 10

- **10**: broad common-essential signal with little credible redundancy;
- **5**: context-selective dependency or partial redundancy;
- **0**: reproducible non-essentiality or strong functional redundancy.

If DepMap returns only gene metadata without dependency scores, mark this dimension
unavailable. Never infer essentiality from a successful lookup alone.

### 4. Calculate score, coverage, and confidence

For available dimensions, calculate:

`liability score = 10
setup-tooluniverseSkill

Install and configure ToolUniverse for any use case — MCP server (chat-based), CLI (command line with 9 subcommands), or Python SDK (Coding API with 3 calling patterns). Covers uv/uvx setup, MCP configuration for 12+ AI clients (Cursor, Claude Desktop, Windsurf, VS Code, Codex, Gemini CLI, Trae, Cline, etc.), full CLI reference (tu list/grep/find/info/run/test/status/build/serve), Coding API quickstart, agentic tools, code executor, API key walkthrough, skill installation, and upgrading. Use when user asks how to set up ToolUniverse, which access mode to use (MCP vs CLI vs SDK), configuring MCP servers, using the CLI, troubleshooting installation, upgrading, or mentions installing ToolUniverse or setting up scientific tools. Also triggers for "how do I use ToolUniverse", "what's the best way to access tools", "command line", "tu command", "coding API", "tu build".

tooluniverse-acmg-variant-classificationSkill

Systematic ACMG/AMP germline variant classification with all 28 criteria (PVS1, PS1-4, PM1-6, PP1-5, BA1, BS1-4, BP1-7) for clinical significance. Produces 5-tier verdict (Pathogenic / Likely Pathogenic / VUS / Likely Benign / Benign) with cited evidence per criterion. Use for variant interpretation, VUS resolution, and pathogenicity assessment. Combines ClinVar, gnomAD, computational predictors, and gene-mechanism context.

tooluniverse-admet-predictionSkill

Comprehensive ADMET (Absorption, Distribution, Metabolism, Excretion, Toxicity) profiling for drug candidates. Integrates ADMET-AI predictions, SwissADME drug-likeness, PubChemTox experimental toxicity, ChEMBL clinical data, Lipinski rule-of-five, and CYP interaction data. Use for drug-likeness assessment, BBB penetration, bioavailability, hepatotoxicity prediction, ADME/PK profiling, or screening compound libraries before lab testing.

tooluniverse-adverse-event-detectionSkill

Detect and analyze adverse drug event signals using FDA FAERS reports, drug labels, and disproportionality statistics (PRR, ROR, IC). Generates quantitative safety signal scores (0-100) with evidence grading. Use for post-market surveillance, pharmacovigilance, drug safety assessment, regulatory submissions, and detecting rare AE signals not visible in clinical trials.

tooluniverse-adverse-outcome-pathwaySkill

Map environmental and industrial chemicals to adverse outcome pathways (AOPs) — molecular initiating event to organ-level toxicity. Uses AOPWiki, GHS classification, IARC carcinogen status, and LD50 data. Use for environmental/industrial chemical risk assessment, regulatory-grade hazard characterization, and AOP stressor mapping. Distinct from drug-safety analysis (use tooluniverse-pharmacovigilance for drugs).

tooluniverse-aging-senescenceSkill

Aging biology, cellular senescence, and longevity research. Covers senescence markers (p16/CDKN2A, SASP, SA-beta-gal), aging hallmarks, senolytic drug discovery (dasatinib+quercetin, fisetin, navitoclax), epigenetic clocks, telomere biology, and longevity GWAS. Use for senescence-pathway analysis, age-related disease genetics, senolytic-target discovery, and centenarian-genetics queries. Distinguishes correlative vs causal evidence (knockout, intervention).

tooluniverse-antibody-engineeringSkill

Therapeutic antibody engineering and optimization, lead-to-clinical-candidate. Covers sequence humanization (germline alignment, framework retention), affinity maturation, developability (aggregation, stability, PTMs), structure modeling (AlphaFold/PDB CDR analysis), immunogenicity prediction, and manufacturing feasibility. Use for biologic-drug optimization, mAb design review, biosimilar engineering, and clinical-precedent comparison.

tooluniverse-binder-discoverySkill

Discover novel small-molecule binders for protein targets using structure-based and ligand-based screening. Covers druggability assessment, known-ligand mining (ChEMBL, BindingDB), similarity expansion, ADMET filtering, and synthesis feasibility. Use for hit identification, virtual screening, target-to-compounds workflows, and lead-finding before commit-to-medchem.