Agent skill · Documentation

clinical-trial-protocol-skill

Generate clinical trial protocols for medical devices or drugs. This skill should be used when users say "Create a clinical trial protocol", "Generate protocol for [device/drug]", "Help me design a clinical study", "Research similar trials for [intervention]", or when developing FDA submission documentation for investigational products.

FreedomIntelligencegithub.com/FreedomIntelligenceGitHub ↗
claude-codeships scripts
Install
npx skills add FreedomIntelligence/OpenClaw-Medical-Skills --skill clinical-trial-protocol-skill --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 10
SKILL.md size: 20 KB
Bundled scripts: yes
Path: skills/clinical-trial-protocol-skill/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 2,909
Language: Python
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Clinical Trial Protocol Skill ## ⚠️ EXECUTION CONTROL - READ THIS FIRST **CRITICAL: This orchestrator follows a SIMPLE START approach:** 1. **Display the welcome message FIRST** (shown in "Startup: Welcome and Confirmation" section below) 2. **Ask user to confirm they're ready to proceed** - Wait for confirmation (yes/no) 3. **Jump directly into Full Workflow Logic** - Automatically run subskills sequentially 4. **Do NOT pre-read subskill files** - Subskills are loaded on-demand only when their step executes **Why this matters:** - Pre-reading all subskills wastes context and memory - Subskills should only load when actually needed during execution - Workflow automatically handles resuming from existing waypoints ## Overview This skill generates clinical trial protocols for **medical devices or drugs** using a **modular, waypoint-based architecture** ## What This Skill Does Starting with an intervention idea (device or drug), this orchestrated workflow offers two modes: **🔬 Research Only Mode (Steps 0-1):** 0. **Initialize Intervention** - Collect device or drug information 1. **Research Similar Protocols** - Find similar trials, FDA guidance, and published protocols - **Deliver

What's inside
Steps it walks through
  1. ⚠️ EXECUTION CONTROL - READ THIS FIRST
  2. Overview
  3. What This Skill Does
  4. Architecture
  5. Waypoint-Based Design
  6. Modular Subskill Steps
  7. Utility Scripts
  8. Prerequisites
  9. 1. clinical trials MCP Server (Required)
  10. 2. FDA Database Access (Built-in)
  11. 3. Clinical Protocol Template
  12. 4. Python Dependencies (Required for Step 2)
  13. How to Use
  14. Execution Flow
Ships with 9 files
  • README.md
  • assets/FDA-Clinical-Protocol-Template.md
  • references/00-initialize-intervention.md
  • references/01-research-protocols.md
  • references/02-protocol-foundation.md
  • references/03-protocol-intervention.md
  • references/04-protocol-operations.md
  • references/05-concatenate-protocol.md
  • scripts/sample_size_calculator.py
Commands it runs
pip install -r requirements.txt
More from OpenClaw-Medical-Skills
All skills →
About this skill
What does the clinical-trial-protocol-skill skill do?

Generate clinical trial protocols for medical devices or drugs. This skill should be used when users say "Create a clinical trial protocol", "Generate protocol for [device/drug]", "Help me design a clinical study", "Research similar trials for [intervention]", or when developing FDA submission documentation for investigational products.

How do I install it?

Run `npx skills add FreedomIntelligence/OpenClaw-Medical-Skills --skill clinical-trial-protocol-skill --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From FreedomIntelligence/OpenClaw-Medical-Skills, a repository with 2,909 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going