General
tooluniverse-gene-liability - Claude MCP Skill
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.
SEO Guide: Enhance your AI agent with the tooluniverse-gene-liability tool. This Model Context Protocol (MCP) server allows Claude Desktop and other LLMs to evaluate the human safety liability of knocking down, knocking out, degrading, or pharmacologically ... Download and configure this skill to unlock new capabilities for your AI workflow.
Documentation
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 = 100 Γ points earned / available weight` Report the available weight as evidence coverage. Do not assign zero points to a missing dimension. - **0β24**: low liability; - **25β49**: moderate liability; - **50β74**: high liability; - **75β100**: very high liability. Publish a categorical score only when coverage is at least 60%. Below 60%, report βinsufficient evidenceβ and list the experiments or datasets needed. Assign confidence independently: - **High**: at least 90% coverage with both T1 and independent T2 evidence; - **Moderate**: at least 70% coverage with T1 or T2 evidence; - **Low**: 60β69% coverage or evidence dominated by T3/T4; - **Insufficient**: below 60% coverage. ### 5. Translate liability into a strategy Do not stop at a risk label. Explain whether the evidence favors: - partial rather than complete inhibition; - reversible or transient rather than irreversible modulation; - tissue-targeted delivery; - isoform- or domain-selective modulation; - biomarker-based exclusion or monitoring; - deprioritization until a specific safety experiment closes the key gap. ## Required Output Return these sections: 1. **Resolved gene and intervention assumption** β identifiers, modality, tissue, inhibition depth, and duration. 2. **Liability verdict** β score, band, evidence coverage, and confidence. 3. **Dimension table** β evidence, points, maximum weight, tier, citation, and conflicts for all five dimensions. 4. **Key red flags and protective evidence** β list both sides explicitly. 5. **Modulation recommendation** β full, partial, transient, tissue-specific, or no-go, with rationale. 6. **Data gaps and next experiments** β prioritize the missing evidence most likely to change the verdict. 7. **Sources** β database record links, study identifiers, and access dates. End with: βThis is a research risk assessment, not a clinical safety determination.β
Signals
Information
- Repository
- mims-harvard/ToolUniverse
- Author
- mims-harvard
- Last Sync
- 9/5/2026
- Repo Updated
- 9/5/2026
- Created
- 7/30/2026
Reviews (0)
No reviews yet. Be the first to review this skill!
Related Skills
cursorrules
CrewAI Development Rules
firecrawl-build-search
Integrate Firecrawl `/search` into product code and agent workflows. Use when an app needs discovery before extraction, when the feature starts with a query instead of a URL, or when the system should search the web and optionally hydrate result content.
firecrawl-build-onboarding
Get Firecrawl credentials and SDK setup into a project. Use when an application needs `FIRECRAWL_API_KEY`, when an agent should add Firecrawl to `.env`, when the user wants to authenticate Firecrawl for app code, or when choosing the first SDK and docs for a new Firecrawl integration. This skill includes its own browser auth flow, so it does not depend on the website onboarding skill.
firecrawl-build
Integrate Firecrawl into application code whenever a product, agent, or workflow needs web data inside the app β web search, live search results, page scraping, structured extraction, or browser interaction. Use when building any feature that needs data from the web in code, even if the user does not mention Firecrawl explicitly and only describes wanting web data, website content, search, scraping, or interaction in an application. Trigger for Firecrawl requests, "fire girl" shorthand, and generic app-level web-data needs that should map to `/scrape`, `/search`, or `/interact`. Do not use this skill for one-off terminal-only web tasks during the current session; use `firecrawl/cli` for those.
Related Guides
Mastering the Oracle CLI: A Complete Guide to the Claude Skill for Database Professionals
Learn how to use the oracle Claude skill. Complete guide with installation instructions and examples.
Python Django Best Practices: A Comprehensive Guide to the Claude Skill
Learn how to use the python django best practices Claude skill. Complete guide with installation instructions and examples.
Optimize Rell Blockchain Code: A Comprehensive Guide to the Claude Skill
Learn how to use the optimize rell blockchain code Claude skill. Complete guide with installation instructions and examples.