clinicaltrials-gov-parser
Monitor and summarize competitor clinical trial status changes from ClinicalTrials.gov. Trigger: When user asks to track clinical trials, monitor trial status changes, get updates on specific trials, or analyze competitor trial activities. Use cases: Pharma competitive intelligence, trial monitoring, status tracking, recruitment updates, completion alerts.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/aipoch-ai/clinicaltrials-gov-parserClinicalTrials.gov Parser
Monitor and summarize competitor clinical trial status changes from ClinicalTrials.gov.
Use Cases
- Trial Monitoring: Track status changes of specific clinical trials
- Competitive Intelligence: Monitor competitor trial activities and milestones
- Recruitment Tracking: Get updates on enrollment status
- Completion Alerts: Monitor trial completion and results posting
Parameters
| Parameter | Type | Default | Required | Description |
|---|---|---|---|---|
--sponsor | string | - | No | Trial sponsor name |
--condition | string | - | No | Medical condition/disease |
--status | string | - | No | Trial status (Recruiting, Completed, etc.) |
--trials | string | - | No | Comma-separated trial IDs (NCT numbers) |
--output | string | json | No | Output format (json, csv) |
--days | int | 30 | No | Number of days for monitoring |
Usage
from scripts.main import ClinicalTrialsMonitor
# Initialize monitor
monitor = ClinicalTrialsMonitor()
# Search for trials
trials = monitor.search_trials(
sponsor="Pfizer",
condition="Diabetes",
status="Recruiting"
)
# Get trial details
trial = monitor.get_trial("NCT05108922")
# Check for status changes
changes = monitor.check_status_changes(trial_ids=["NCT05108922"])
CLI Usage
# Search trials
python scripts/main.py search --sponsor "Pfizer" --condition "Diabetes"
# Get trial details
python scripts/main.py get NCT05108922
# Monitor status changes
python scripts/main.py monitor --trials NCT05108922,NCT05108923 --output json
# Generate summary report
python scripts/main.py report --sponsor "Pfizer" --days 30
API Methods
| Method | Description |
|---|---|
search_trials() | Search trials with filters |
get_trial(nct_id) | Get detailed trial information |
check_status_changes() | Check for status updates |
get_recruitment_status() | Get enrollment updates |
generate_summary() | Generate competitor summary |
Technical Details
- API: ClinicalTrials.gov API v2
- Rate Limit: 10 requests/second
- Data Format: JSON
- Difficulty: Medium
References
- See
references/api-docs.mdfor API documentation - See
references/status-codes.mdfor trial status definitions - See
references/examples.mdfor usage examples
Risk Assessment
| Risk Indicator | Assessment | Level |
|---|---|---|
| Code Execution | Python scripts with tools | High |
| Network Access | External API calls | High |
| File System Access | Read/write data | Medium |
| Instruction Tampering | Standard prompt guidelines | Low |
| Data Exposure | Data handled securely | Medium |
Security Checklist
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-aipoch-ai-clinicaltrials-gov-parser": {
"enabled": true,
"auto_update": true
}
}
}Tags
Related Skills
agent-health-diagnostics
Diagnose and fix the 4 most common OpenClaw agent failures — heartbeat spam, API rate limit cascades, channel death loops, and memory/embedding errors. Battle-tested across a 6-agent multi-host deployment.
securityvitals
Security vitals checker, also known as ClawVitals. Scans your installation, scores your setup, and shows you exactly what to fix. First scan in seconds.
agent-cost-monitor
Real-time token usage and cost tracking across all your OpenClaw agents — alerts, budgets, and optimization tips
openclaw-security-monitor
Proactive security monitoring, threat scanning, and auto-remediation for OpenClaw deployments
onlyclaw-lobster-publish
以龙虾身份向只来龙虾平台发布帖子,支持封面图上传、关联 Skill/店铺/商品,适用于 AI Agent 自动发帖场景