Token导航 LogoToken导航TokenDH.com
研究检索需要联网github未标认证来源可访问许可证需确认审计提醒

tooluniverse-drug-research工具宇宙药物研究

Agent Skill

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

总安装

5,517

周安装

237

GitHub Stars

1,284

下载量

1,934
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

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

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/mims-harvard/tooluniverse --skill tooluniverse-drug-research

简介

tooluniverse-drug-research 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中快速定位候选结果。

  • 它支持基于关键词、任务场景或来源线索进行信息匹配与过滤,适用于药物研究类检索需求。
  • 通过 npx skills add 命令从指定 GitHub 仓库安装,需结合原始 README 了解具体调用方式。
  • 安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写操作。
  • 可配合宿主环境中的其他工具链使用,提升信息获取效率与准确性。

SKILL.md

Drug Research Strategy

Comprehensive drug investigation using 50+ ToolUniverse tools across chemical databases, clinical trials, adverse events, pharmacogenomics, and literature.

KEY PRINCIPLES:

  1. Report-first approach - Create report file FIRST, then populate progressively
  2. Compound disambiguation FIRST - Resolve identifiers before research
  3. Citation requirements - Every fact must have inline source attribution
  4. Evidence grading - Grade claims by evidence strength (T1-T4)
  5. Mandatory completeness - All sections must exist, even if "data unavailable"
  6. English-first queries - Always use English drug/compound names in tool calls, even if the user writes in another language. Only try original-language terms as a fallback. Respond in the user's language

LOOK UP, DON'T GUESS

When asked about a drug, query ChEMBL/PubChem/DailyMed FIRST. Don't guess at mechanism, targets, or side effects — look them up. When you're not sure about a fact, your first instinct should be to SEARCH for it using tools, not to reason harder from memory.


Drug Mechanism Reasoning

When investigating a drug's mechanism of action, trace the full causal chain:

  1. Target engagement - Which protein(s) does the drug bind, and with what affinity/selectivity?
  2. Molecular effect - Does binding inhibit, activate, or modulate the target's function?
  3. Pathway consequence - Which signaling or metabolic pathway is altered downstream?
  4. Cellular phenotype - What changes occur at the cell level (proliferation, apoptosis, secretion)?
  5. Physiological outcome - How does the cellular effect translate to the therapeutic benefit in the patient?

Workflow Overview

1. Report-First Approach (MANDATORY)

DO NOT show the search process or tool outputs to the user. Instead:

  1. Create the report file FIRST - [DRUG]_drug_report.md with all 11 section headers and [Researching...] placeholders. See REPORT_TEMPLATE.md for the full template.
  2. Progressively update the report - Replace placeholders with findings as you query each tool.
  3. Use ALL relevant tools - Query multiple databases for each data type; cross-reference across sources.

2. Citation Requirements (MANDATORY)

Every piece of information MUST include its source. Use inline citations:

*Source: PubChem via `PubChem_get_compound_properties_by_CID` (CID: 4091)*

3. Progressive Writing Workflow

Step 1:  Create report file with all section headers
Step 2:  Resolve compound identifiers -> Update Section 1
Step 3:  Query PubChem/ADMET-AI/DailyMed SPL -> Update Section 2 (Chemistry)
Step 4:  Query FDA Label MOA + ChEMBL + DGIdb -> Update Section 3 (Mechanism)
Step 5:  Query ADMET-AI tools -> Update Section 4 (ADMET)
Step 6:  Query ClinicalTrials.gov -> Update Section 5 (Clinical)
Step 7:  Query FAERS/DailyMed -> Update Section 6 (Safety)
Step 8:  Query PharmGKB -> Update Section 7 (Pharmacogenomics)
Step 9:  Query DailyMed/Orange Book -> Update Section 8 (Regulatory)
Step 10: Query PubMed/literature -> Update Section 9 (Literature)
Step 11: Synthesize findings -> Update Executive Summary & Section 10
Step 12: Document all sources -> Update Section 11 (Data Sources)

Compound Disambiguation (Phase 1)

CRITICAL: Establish compound identity before any research.

Identifier Resolution Chain

1. PubChem_get_CID_by_compound_name(compound_name)
   -> Extract: CID, canonical SMILES, formula

2. ChEMBL_search_compounds(query=drug_name)
   -> Extract: ChEMBL ID, pref_name

3. DailyMed_search_spls(drug_name)
   -> Extract: Set ID, NDC codes (if approved)

4. PharmGKB_search_drugs(query=drug_name)
   -> Extract: PharmGKB ID (PA...)

Handle Naming Ambiguity

IssueExampleResolution
Salt formsmetformin vs metformin HClNote all CIDs; use parent compound
Isomersomeprazole vs esomeprazoleVerify SMILES; separate entries if distinct
Prodrugsenalapril vs enalaprilatDocument both; note conversion
Brand confusionDifferent products same nameClarify with user

Research Paths Summary

Each path has detailed tool chains and output examples in REPORT_GUIDELINES.md.

PATH 1: Chemical Properties & CMC

Tools: PubChem properties -> ADMET-AI physicochemical -> ADMET-AI solubility -> DailyMed chemistry/description Output: Physicochemical table, Lipinski assessment, QED score, salt forms, formulation comparison

PATH 2: Mechanism & Targets

Tools: DailyMed MOA -> ChEMBL activities (NOT ChEMBL_get_molecule_targets) -> ChEMBL target details -> DGIdb -> PubChem bioactivity Critical: Derive targets from activities filtered to pChEMBL >= 6.0. Avoid ChEMBL_get_molecule_targets. Output: FDA MOA text, target table with UniProt/potency, selectivity profile

PATH 3: ADMET Properties

Tools: ADMET-AI (bioavailability, BBB, CYP, clearance, toxicity) Fallback: DailyMed clinical_pharmacology + pharmacokinetics + drug_interactions Critical: If ADMET-AI fails, automatically use fallback. Never leave Section 4 empty.

PATH 4: Clinical Trials

Tools: search_clinical_trials -> compute phase counts -> extract outcomes/AEs -> fda_pharmacogenomic_biomarkers Critical: Section 5.2 must show actual counts by phase/status in table format.

PATH 5: Post-Marketing Safety

Tools: FAERS (reactions, seriousness, outcomes, deaths, age) + DailyMed (DDI, dosing, warnings) Critical: Include FAERS date window, seriousness breakdown, and limitations paragraph.

PATH 6: Pharmacogenomics

Tools: PharmGKB (search -> details -> annotations -> guidelines) Fallback: DailyMed pharmacogenomics section + PubMed literature

PATH 7: Regulatory & Patents

Tools: FDA Orange Book (search, approval history, exclusivity, patents, generics) + DailyMed (special populations via LOINC codes) Note: US-only data; document EMA/PMDA limitation.

PATH 8: Real-World Evidence

Tools: ClinicalTrials.gov (OBSERVATIONAL studies) + PubMed (real-world, registry, surveillance)

PATH 9: Comparative Analysis

Tools: Abbreviated tool chains for each comparator + head-to-head trial search + PubMed meta-analyses


FDA Label Core Fields

For approved drugs, retrieve these DailyMed sections early (after getting set_id):

BatchSectionsMaps to Report
Phase 1mechanism_of_action, pharmacodynamics, chemistrySections 2-3
Phase 2clinical_pharmacology, pharmacokinetics, drug_interactionsSections 4, 6.5
Phase 3warnings_and_cautions, adverse_reactions, dosage_and_administrationSections 6, 8.2
Phase 4pharmacogenomics, clinical_studies, description, inactive_ingredientsSections 5, 7

Fallback Chains

Primary ToolFallbackUse When
PubChem_get_CID_by_compound_nameChEMBL_search_drugsName not in PubChem
ChEMBL_get_molecule_targetsUse ChEMBL_search_activities insteadAlways avoid this tool
ChEMBL_get_activityPubChemBioAssay_get_assay_summaryNo ChEMBL ID
DailyMed_search_splsPubChemTox_get_acute_effectsDailyMed timeout
PharmGKB_search_drugsDailyMed PGx sections + PubMedPharmGKB unavailable
PharmGKB_get_dosing_guidelinesDailyMed pharmacogenomics sectionPharmGKB API error
FAERS_count_reactions_by_drug_eventDocument "FAERS unavailable" + use label AEsAPI error
ADMETAI_* (all tools)DailyMed clinical_pharmacology + pharmacokineticsInvalid SMILES or API error

Quick Reference: Tools by Use Case

Use CasePrimary ToolFallbackEvidence
Name -> CIDPubChem_get_CID_by_compound_nameChEMBL_search_drugsT1
PropertiesPubChem_get_compound_properties_by_CIDADMET-AI physicochemicalT1/T2
FDA MOADailyMed_parse_clinical_pharmacology (mechanism_of_action)-T1
TargetsChEMBL_search_activities -> ChEMBL_get_targetDGIdb_get_drug_infoT1
ADMETADMETAI_predict_* (5 tools)DailyMed PK sectionsT2/T1
Trialssearch_clinical_trials-T1
Trial outcomesextract_clinical_trial_outcomes-T1
FAERSFAERS_count_reactions_by_drug_eventLabel adverse_reactionsT1
Dose modsDailyMed_parse_clinical_pharmacology (dosage, warnings)-T1
PGxPharmGKB_search_drugsDailyMed PGx + PubMedT2/T1
LabelDailyMed_search_splsPubChemTox_get_acute_effectsT1
LiteraturePubMed_search_articlesEuropePMC_search_articlesVaries
RegulatoryFDA_OrangeBook_* toolsDailyMed label dataT1

See TOOLS_REFERENCE.md for the complete tool listing with parameters and input format requirements.


Type Normalization

Many tools require string inputs. Always convert IDs before API calls:

  • ChEMBL IDs, PubMed IDs, NCT IDs: convert int -> str
  • SMILES for ADMET-AI: pass as list ["SMILES_STRING"]
  • FAERS drug names: use UPPERCASE (e.g., "METFORMIN")
  • ChEMBL IDs: full format "CHEMBL1431" not "1431"
  • PharmGKB IDs: PA prefix "PA450657" not "450657"

Common Use Cases

Use CasePrimary SectionsLight Sections
Approved Drug ProfileAll 11 sectionsNone
Investigational Compound1, 2, 3, 4, 95, 6, 7, 8
Safety Review1, 5, 6, 7, 92, 3, 4, 8
ADMET Assessment1, 2, 43, 5, 6, 7, 8, 9
Clinical Development Landscape1, 5, 92, 3, 4, 6, 7, 8

Always maintain all section headers but adjust depth based on query focus and data availability.


When NOT to Use This Skill

  • Target research -> Use target-intelligence-gatherer skill
  • Disease research -> Use disease-research skill
  • Literature-only -> Use literature-deep-research skill
  • Single property lookup -> Call tool directly
  • Structure similarity search -> Use PubChem_search_compounds_by_similarity directly

Cross-Skill References

For drug interaction checking, run: python3 skills/tooluniverse-drug-drug-interaction/scripts/pharmacology_ref.py --type interaction --drug1 X --drug2 Y


Additional Resources

  • Report template: REPORT_TEMPLATE.md - Initial file template, citation format, evidence grading, scorecard, audit template
  • Report guidelines: REPORT_GUIDELINES.md - Detailed section-by-section instructions with output examples
  • Tool reference: TOOLS_REFERENCE.md - Complete tool listing with parameters and input formats
  • Verification checklist: CHECKLIST.md - Section-by-section pre-delivery verification
  • Examples: EXAMPLES.md - Detailed workflow examples for different use cases

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

31.8%
按下载量换算615

Claude

31.36%
按下载量换算607

Cursor

19.07%
按下载量换算369

Gemini CLI

8.57%
按下载量换算166

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

需要联网

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

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills