clinical-trial-protocol-startup-welcome-and-mode-selection
Sub-skill of clinical-trial-protocol: Startup: Welcome and Mode Selection (+1).
Best use case
clinical-trial-protocol-startup-welcome-and-mode-selection is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Sub-skill of clinical-trial-protocol: Startup: Welcome and Mode Selection (+1).
Teams using clinical-trial-protocol-startup-welcome-and-mode-selection should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/startup-welcome-and-mode-selection/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How clinical-trial-protocol-startup-welcome-and-mode-selection Compares
| Feature / Agent | clinical-trial-protocol-startup-welcome-and-mode-selection | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Sub-skill of clinical-trial-protocol: Startup: Welcome and Mode Selection (+1).
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Startup: Welcome and Mode Selection (+1)
## Startup: Welcome and Mode Selection
When skill is invoked, display the following message:
```
CLINICAL TRIAL PROTOCOL
Welcome! This skill generates clinical trial protocols for medical devices or drugs.
[If waypoints/intervention_metadata.json exists:]
Found existing protocol in progress: [Intervention Name]
Type: [Device/Drug]
Completed: [List of completed steps]
Next: [Next step to execute]
SELECT MODE:
1. Research Only - Run clinical research analysis (Steps 0-1)
- Collect intervention information
- Research similar clinical trials
- Find FDA guidance and regulatory pathways
- Generate comprehensive research summary as .md artifact
2. Full Protocol - Generate complete clinical trial protocol (Steps 0-5)
- Everything in Research Only, plus:
- Generate all protocol sections
- Create professional protocol document
3. Exit
Please select an option (1, 2, or 3):
```
**STOP and WAIT for user selection (1, 2, or 3)**
- If **1 (Research Only)**: Set `execution_mode = "research_only"` and proceed to Research Only Workflow Logic
- If **2 (Full Protocol)**: Set `execution_mode = "full_protocol"` and proceed to Full Workflow Logic
- If **3 (Exit)**: Exit gracefully with "No problem! Restart the skill anytime to continue."
---
## Research Only Workflow Logic
**This workflow executes only Steps 0 and 1, then generates a formatted research summary artifact.**
**Step 1: Check for Existing Waypoints**
- If `waypoints/intervention_metadata.json` exists: Load metadata, check if steps 0 and 1 are already complete
- If no metadata exists: Start from Step 0
**Step 2: Execute Research Steps (0 and 1)**
For each step (0, 1):
1. **Check completion status:** If step already completed in metadata, skip with "Step [X] already complete"
2. **Execute step:**
- Display "Executing Step [X]..."
- Read and follow the corresponding subskill file instructions
- Wait for completion
- Display "Step [X] complete"
- **Step execution method (ON-DEMAND LOADING):** When a step is ready to execute (NOT before), read the subskill markdown file and execute ALL instructions within it
- **Step-to-file mapping:**
- Step 0: `references/00-initialize-intervention.md` (collect intervention info)
- Step 1: `references/01-research-protocols.md` (clinical research and FDA guidance)
3. **Handle errors:** If step fails, ask user to retry or exit. Save current state for resume capability.
**Step 3: Generate Research Summary Artifact**
After Step 1 completes successfully:
1. **Read waypoint files:**
- `waypoints/intervention_metadata.json` (intervention details)
- `waypoints/01_clinical_research_summary.json` (research findings)
2. **Create formatted markdown summary:** Generate a comprehensive, well-formatted research summary as a markdown artifact with the following structure:
```markdown
# Clinical Research Summary: [Intervention Name]Related Skills
digitalmodel-worktree-test-execution-with-shared-venv
Run digitalmodel tests from isolated worktrees without uv editable-dependency failures by using the main repo's existing virtualenv and PYTHONPATH.
digitalmodel-orcawave-orcaflex-proof-workflows
Class-level digitalmodel OrcaWave/OrcaFlex readiness, semantic-proof, fixture-proof, and closeout workflows.
digitalmodel-code-explorer
Fast orientation guide for the digitalmodel codebase, with module lookup, source-to-test mapping, and targeted inspection patterns to avoid repeated bulk-reading of digitalmodel/src and tests.
digitalmodel-orcawave-orcaflex-workflow
Current-state workflow for navigating and extending digitalmodel OrcaWave/OrcaFlex capabilities across code, tests, issues, queue tooling, and licensed-machine boundaries.
clinical-trial-protocol
Generate clinical trial protocols for medical devices or drugs through a modular, waypoint-based architecture with research-only and full protocol modes.
godmode
Jailbreak API-served LLMs using G0DM0D3 techniques — Parseltongue input obfuscation (33 techniques), GODMODE CLASSIC system prompt templates, ULTRAPLINIAN multi-model racing, encoding escalation, and Hermes-native prefill/system prompt integration. Use when a user wants to bypass safety filters, jailbreak a model, or red-team model robustness.
segment-anything-model
Foundation model for image segmentation with zero-shot transfer. Use when you need to segment any object in images using points, boxes, or masks as prompts, or automatically generate all object masks in an image.
orcaflex-modeling
Setup, configure, and run OrcaFlex hydrodynamic simulations using the universal runner. Use for marine/offshore analysis including static analysis, dynamic simulations, mooring analysis, and batch processing of OrcaFlex models.
orcaflex-model-sanitization
Sanitize OrcaFlex models by stripping client-identifiable references, converting binary .dat to YAML .yml, and organizing into the reference model library.
orcaflex-model-generator
Generate OrcaFlex modular models from spec.yml using builder registry pattern with conditional generation and cross-builder context sharing.
github-modes
Comprehensive GitHub integration modes for workflow orchestration, PR management, and repository coordination. Use for GitHub CLI operations, automated workflows, PR reviews, issue tracking, release management, and CI/CD coordination.
worker-discovery-protocol
Protocol for workers to capture and propagate discoveries back to the orchestrator and shared knowledge base. Phase 3 of orchestrator/worker context enforcement (#2020).