target-drug-report
SKILL.md
Target Drug Development Report (Enhanced)
Overview
Generate beautiful, comprehensive reports on drug development progress for therapeutic targets.
Features:
- 7 analysis sections with visualizations
- HTML and Markdown output formats
- Responsive design for all devices
- Print-friendly for PDF export
When to Use
- User asks about a specific target's drug development status
- Need to summarize clinical trial progress for a target
- Researching competitive landscape for a therapeutic target
- Understanding drug pipeline and market opportunities
Workflow
from open_biomed.tools.tool_registry import TOOLS
target_name = "CGRP"
# Step 1: Multi-source search
web_search = TOOLS["web_search"]
# Search clinical trials
trial_results, _ = web_search.run(
query=f"{target_name} clinical trial 2024 2025"
)
# Search research papers
paper_results, _ = web_search.run(
query=f"{target_name} discovery mechanism site:pubmed.ncbi.nlm.nih.gov"
)
# Step 2: Generate report
report = generate_target_report(
target=target_name,
output_format="html" # or "markdown"
)
Report Sections
| Section | Description | Key Content |
|---|---|---|
| 🎯 靶点概况 | Target overview | Protein function, diseases |
| 💊 已上市药物 | Approved drugs | Name, company, indication |
| 🏥 临床管线 | Clinical pipeline | Phase distribution, drugs |
| 📚 研究热点 | Research trends | Publications, directions |
| 📜 专利布局 | Patent landscape | Trends, applicants |
| 📊 市场分析 | Market analysis | Size, competition |
| 🔮 投资展望 | Investment outlook | Opportunities, risks |
Output Formats
HTML (推荐)
- Modern responsive design
- Interactive charts and progress bars
- Color-coded status tags
- Print to PDF support
Markdown
- Plain text format
- Table-based layout
- Version control friendly
- Easy to edit
Usage
# Generate HTML report
report = generate_target_report("EGFR", output_format="html")
# Generate Markdown report
report = generate_target_report("KRAS", output_format="markdown")
# Save to file
report = generate_target_report(
target="BCL-2",
output_format="html",
output_path="report.html"
)
Error Handling
When web search is unavailable, uses built-in knowledge for common targets:
- EGFR, KRAS, BCL-2, ALK, BRAF, HER2 (Oncology)
- PD-1, CTLA-4 (Immunology)
- CGRP, JAK, BTK (Other)
Files
target-drug-report/
├── SKILL.md # This file
├── examples/
│ └── basic_example.py # Report generator script
└── references/
├── html_template.py # HTML template
└── data_sources.md # Data source reference
Limitations
- Requires network for real-time data
- Built-in knowledge for ~20 common targets
- Patent data may be incomplete
Weekly Installs
1
Repository
pharmolix/openbiomedGitHub Stars
1.0K
First Seen
10 days ago
Security Audits
Installed on
mcpjam1
claude-code1
kilo1
junie1
windsurf1
zencoder1