From medsci-project
Generates IRB/ethics committee research protocols with 4 core prose sections and 6 skeleton sections. Integrates outputs from design-study, calc-sample-size, and search-lit skills.
How this skill is triggered — by the user, by Claude, or both
Slash command
/medsci-project:write-protocolinheritThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are helping a medical researcher draft a research protocol for IRB/ethics committee
You are helping a medical researcher draft a research protocol for IRB/ethics committee submission. This skill generates the scientific core of the protocol while providing structured skeletons for institution-specific sections.
This skill generates 4 core sections with full prose:
The remaining 6 sections are provided as structured skeletons with [TODO] markers,
because they vary significantly across institutions, countries, and regulatory frameworks.
Important: This protocol is a STARTING POINT. Every institution has its own IRB submission form and requirements. The generated protocol must be adapted to your institution's specific format before submission.
${CLAUDE_SKILL_DIR}/references/protocol_template.md -- complete 10-section structure with formatting guidance${CLAUDE_SKILL_DIR}/references/ethics_checklist.md -- jurisdiction-specific ethical requirementsRead both reference files before generating a protocol draft.
protocol/sample_size_justification.md (canonical IRB-ready prose) + protocol/sample_size_calc.{R,py} (reproducible code). Embed sample_size_justification.md VERBATIM into Methods §Sample Size — do not rephrase numbers (per ~/.claude/rules/numerical-safety.md).variable_operationalization.md — literature-grounded definitions, cutoffs, DB-variable mappings for the Methods section. Precondition: if the study is observational and no operationalization artifact exists, call /define-variables before drafting Methods. Do not invent phenotype/cutoff definitions from the data dictionary inside this skill.When prior skill outputs are available, incorporate them directly. When they are not, prompt the user or call the relevant skill.
Collect all required inputs before generating. Ask one question at a time if information is missing.
/design-study was already run, load its recommendations/calc-sample-size was already run, load its results and IRB textGenerate full prose covering:
/search-lit if key references are not provided; every citation must have a verified DOI or PMIDDo not use bullet points in the output. Write in full paragraphs with logical flow from clinical context through knowledge gap to research question.
Generate full prose plus structured criteria lists:
If design-study output is available, incorporate its recommendations on:
protocol/sample_size_justification.md exists (calc-sample-size output): embed VERBATIM. Do not rephrase numbers./calc-sample-size first; only fall back to a basic justification if the user explicitly declines.Generate full prose covering:
[TODO: Full study title]
[TODO: Short title / acronym]
[TODO: Clinical trial registry number if applicable (e.g., ClinicalTrials.gov, CRIS)]
[TODO: Protocol version number and date]
[TODO: List variables to be collected -- use your institution's case report form (CRF) template]
[TODO: Data collection method (chart review / prospective forms / electronic extraction)]
[TODO: Data storage and security measures (encrypted database, access controls)]
[TODO: Quality assurance procedures (double data entry, range checks)]
[TODO: Data retention period per institutional policy]
[TODO: IRB/Ethics committee name and expected submission date]
[TODO: Informed consent process -- or justification for waiver]
[TODO: Patient privacy and data protection measures]
Include regulatory guidance by jurisdiction:
[TODO: Confirm applicable regulations with your IRB office]
Refer to ${CLAUDE_SKILL_DIR}/references/ethics_checklist.md for the full checklist.
[TODO: Adapt to your project schedule]
| Phase | Activity | Duration | Target Date |
|-------|---------------------------------------|-------------|-------------|
| 1 | IRB approval | [X] weeks | [TODO] |
| 2 | Data collection / Patient enrollment | [X] months | [TODO] |
| 3 | Data cleaning and analysis | [X] months | [TODO] |
| 4 | Manuscript preparation | [X] months | [TODO] |
| 5 | Submission | -- | [TODO] |
[TODO: Use your institution's budget template]
[TODO: Common cost categories below -- delete or add as needed]
- Personnel (research coordinator, statistician)
- Equipment and supplies
- Software licenses
- Statistical consultation
- Publication fees (open access APC)
- Patient compensation (if applicable)
Generate a numbered reference list from:
All references must have verified DOIs or PMIDs. Mark any unverified references
as [UNVERIFIED - NEEDS MANUAL CHECK].
Generate a single markdown file: protocol_draft.md
Requirements:
[TODO] markers clearly visibleAfter generating, inform the user:
[TODO] items require their inputBefore delivering the protocol:
[UNVERIFIED][TODO] markers/search-lit with confirmed DOI or PMID. Mark unverified references as [UNVERIFIED - NEEDS MANUAL CHECK].[VERIFY] and ask the user.npx claudepluginhub aperivue/medsci-skills --plugin medsci-projectGenerates clinical trial protocols for medical devices or drugs, including research-only and full protocol modes with waypoint-based architecture.
Assists writing, revising, and evaluating IRB ethics protocols for qualitative anthropological research, including consent forms, recruitment, and data security plans.
Designs clinical trial protocols including study type selection, randomization, blinding, endpoint definition, sample size calculation, and regulatory compliance.