Date: 2026-02-09 Status: ✅ COMPLETE
- ✅ Copied from trial_pipeline.py
- ✅ Contains TrialFeasibilityAnalyzer class
- ✅ Same functionality, different filename for consistency
- ✅ Added "Choose Your Implementation" section
- ✅ Split into Python SDK and MCP sections
- ✅ Added conversational usage example for MCP
- ✅ Added direct tool call examples for MCP (8 key tools)
- ✅ Updated tool parameters section to note "applies to both"
- ✅ Kept backward compatibility note
- ✅ trial_pipeline.py kept unchanged
- ✅ Both imports work:
from python_implementation importORfrom trial_pipeline import
"Analyze clinical trial feasibility for osimertinib in EGFR-mutant NSCLC using ToolUniverse"
- OpenTargets_get_disease_id_description_by_name - Disease identification
- drugbank_get_drug_basic_info_by_drug_name_or_id - Drug profile
- drugbank_get_pharmacology_by_drug_name_or_drugbank_id - Mechanism
- search_clinical_trials - Precedent trials
- drugbank_get_safety_by_drug_name_or_drugbank_id - Safety profile
- FDA_get_warnings_and_cautions_by_drug_name - FDA warnings
- PubMed_search_articles - Literature evidence
- PubMed_search_articles - Prevalence data
- ✅ All DrugBank tools use
queryparameter - ✅ OpenTargets uses
disease_name - ✅ ClinicalTrials uses
conditionandintervention - ✅ FDA uses
drug_name - ✅ PubMed uses
query
- ✅ Same parameter names for Python SDK and MCP
- ✅ Clear separation of implementation approaches
- ✅ Works with Claude Desktop, compatible MCP clients, and Python scripts
# Both files exist
ls skills/tooluniverse-clinical-trial-design/*.py
# -> python_implementation.py (14K)
# -> trial_pipeline.py (14K)
# QUICK_START.md updated
cat skills/tooluniverse-clinical-trial-design/QUICK_START.md
# -> Shows both Python SDK and MCP sectionsNow matches the format of:
- ✅ DDI skill (tooluniverse-drug-drug-interaction)
- ✅ Antibody Engineering skill
- ✅ CRISPR Screen Analysis skill
- ✅ Structural Variant Analysis skill
All skills now have:
- python_implementation.py (new)
- Original pipeline.py (backward compatibility)
- QUICK_START.md with both Python SDK and MCP examples
Update complete: 2026-02-09 19:56