protocol-standardization

Standardize fragmented experimental steps into reproducible protocol documents when you need method organization, lab SOP drafting, or cross-operator reproducibility; missing parameters must be explicitly marked as "To be supplemented/Not provided".

53 stars

Best use case

protocol-standardization is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Standardize fragmented experimental steps into reproducible protocol documents when you need method organization, lab SOP drafting, or cross-operator reproducibility; missing parameters must be explicitly marked as "To be supplemented/Not provided".

Teams using protocol-standardization 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

$curl -o ~/.claude/skills/protocol-standardization/SKILL.md --create-dirs "https://raw.githubusercontent.com/aipoch/medical-research-skills/main/scientific-skills/Protocol Design/protocol-standardization/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/protocol-standardization/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How protocol-standardization Compares

Feature / Agentprotocol-standardizationStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Standardize fragmented experimental steps into reproducible protocol documents when you need method organization, lab SOP drafting, or cross-operator reproducibility; missing parameters must be explicitly marked as "To be supplemented/Not provided".

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

> **Source**: [https://github.com/aipoch/medical-research-skills](https://github.com/aipoch/medical-research-skills)

## When to Use

- You have messy notes (chat logs, notebook fragments, bullet points) and need a formal, reproducible experimental protocol.
- You are preparing a lab SOP for standardization across multiple operators or sites.
- You need to convert exploratory/iterative experimental steps into a structured method for documentation or publication support.
- You are onboarding new team members and must clarify steps, parameters, and checkpoints without inventing missing information.
- You are auditing an existing method to identify missing critical parameters and quality-control points.

## Key Features

- Converts fragmented experimental steps into a standardized protocol structure (prep → execution → closing).
- Enforces parameter completeness for reproducibility (e.g., temperature, time, concentration, volume, mixing/rotation speed).
- Prohibits fabrication: any unknown or uncertain information is explicitly labeled as **"To be supplemented/Not provided"**.
- Unifies units, terminology, and step formatting for consistency.
- Adds operational checks: logical order, safety notes, and waste disposal requirements.
- Supports structured output using reusable templates (see `assets/protocol_template.md`).
- Provides format guidance and checklists via `references/guide.md`.

## Dependencies

- None (documentation-only skill; no runtime dependencies specified).

## Example Usage

### Input (raw experimental notes)

**Goal:** Protein precipitation and cleanup (example)

**Materials/Reagents**
- Sample lysate: 200 µL
- Acetone (pre-chilled): volume not recorded
- Microcentrifuge tubes
- Centrifuge

**Steps (as recorded)**
1. Add acetone to lysate, mix.
2. Put at cold temperature for a while.
3. Spin down, remove supernatant.
4. Dry pellet, then resuspend.

### Output (standardized protocol)

**Title:** Protein Precipitation by Cold Acetone (Standardized Protocol)

**Purpose**
- Precipitate proteins from lysate for downstream analysis.

**Materials/Reagents**
- Sample lysate: 200 µL
- Acetone (pre-chilled): **To be supplemented/Not provided** (final ratio/volume)
- Microcentrifuge tubes
- Centrifuge (model/rotor: **To be supplemented/Not provided**)

**Equipment**
- Microcentrifuge capable of: **To be supplemented/Not provided** (×g or rpm)
- Temperature control (ice bath / 4°C fridge / cold room): **To be supplemented/Not provided**

**Procedure**

**A. Preparation**
1. Label microcentrifuge tubes with sample IDs.
2. Pre-chill acetone to **To be supplemented/Not provided** (e.g., -20°C) and prepare a cold incubation environment (**To be supplemented/Not provided**).

**B. Execution**
3. Add pre-chilled acetone to 200 µL lysate at a ratio of **To be supplemented/Not provided** (e.g., 4:1 acetone:lysate).
4. Mix by **To be supplemented/Not provided** (vortex/inversion) for **To be supplemented/Not provided** (time).
5. Incubate at **To be supplemented/Not provided** (temperature) for **To be supplemented/Not provided** (time).
6. Centrifuge at **To be supplemented/Not provided** (×g or rpm) for **To be supplemented/Not provided** (time) at **To be supplemented/Not provided** (temperature).
7. Carefully remove and discard the supernatant without disturbing the pellet.

**C. Closing**
8. Air-dry pellet for **To be supplemented/Not provided** (time) until residual solvent is removed (do not overdry if resuspension is required).
9. Resuspend pellet in **To be supplemented/Not provided** (buffer type and volume) by **To be supplemented/Not provided** (pipetting/vortexing) for **To be supplemented/Not provided** (time).

**Critical Parameters to Supplement**
- Acetone:lysate ratio (or acetone volume)
- Incubation temperature and duration
- Centrifugation force/time/temperature
- Pellet drying time
- Resuspension buffer and volume

**Quality Control / Checkpoints**
- Pellet presence after centrifugation: **Expected** (yes/no criteria to be supplemented)
- Supernatant clarity: **To be supplemented/Not provided**
- Resuspension completeness: **To be supplemented/Not provided**

**Safety & Waste Disposal**
- Acetone handling: **To be supplemented/Not provided** (PPE/ventilation requirements)
- Solvent waste disposal route: **To be supplemented/Not provided**

**Suggested Output Location**
- `outputs/ProteinPrecipitation_Acetone.txt` (example naming)

## Implementation Details

- **Workflow Structure**
  1. **Step Review:** Collect all steps/materials; classify into preparation, execution, and closing phases.
  2. **Parameter Completion:** Identify required parameters (time, temperature, concentration, volume, mixing/rotation speed, centrifugation force, etc.).  
     - If missing/uncertain, do **not** infer; mark as **"To be supplemented/Not provided"** and list fields requiring supplementation.
  3. **Standardization and Organization:** Rewrite into a consistent protocol format; unify units and terminology.
  4. **Output Check:** Validate logical sequence and operability; add safety and waste disposal notes.

- **Parameter Rules**
  - Never fabricate values.
  - Use consistent units (e.g., °C, min, mL/µL, mM, ×g or rpm).
  - Explicitly surface “critical control points” (steps where parameter deviations affect outcomes).

- **Templates and References**
  - Protocol template: `assets/protocol_template.md`
  - Output formats, checklists, and key checkpoints: `references/guide.md`

- **Output Path and Naming**
  - Default output directory: `outputs/`
  - Naming convention: `{Experiment_Info_Abbreviation}.txt`

Related Skills

meta-protocol-writer

53
from aipoch/medical-research-skills

Generates a PROSPERO-compliant Meta-analysis protocol based on Title and PICOS. Use when the user wants to write a protocol for a systematic review or meta-analysis.

protocol-deviation-classifier

53
from aipoch/medical-research-skills

Determine whether an incident in a clinical trial is a "major deviation.

iacuc-protocol-drafter

53
from aipoch/medical-research-skills

Draft IACUC protocol applications with focus on the 3Rs principles justification.

prognostic-biomarker-protocol-designer

53
from aipoch/medical-research-skills

Designs discovery, modeling, and validation workflows for prognostic biomarkers in biomedical and clinical research. Always use this skill when the user needs a prognostic biomarker study blueprint rather than a diagnostic test protocol, predictive biomarker design, treatment recommendation, or a completed manuscript. Focus on endpoint family, follow-up horizon, time scale, candidate marker strategy, model-building logic, risk stratification framework, and internal/external validation requirements. Do not invent cohort size, event rate, assay readiness, literature support, or validation access.

mendelian-randomization-protocol-designer

53
from aipoch/medical-research-skills

Generates complete Mendelian randomization study designs from a user-provided exposure and outcome direction. Always use this skill whenever a user wants to design, plan, or build a Mendelian randomization study — even if phrased as "help me write a paper on X", "design an MR study for Y", or "I want to test whether A causally affects B using GWAS". Covers core two-sample MR design, optional bidirectional follow-up, optional multivariable MR, IV selection logic, ancestry alignment, harmonization, IVW as the default primary estimator, weighted median / MR-Egger / MR-PRESSO / leave-one-out sensitivity analyses, Steiger directionality, heterogeneity / pleiotropy checks, and explicit claim-boundary control. Always outputs four workload configs (Lite / Standard / Advanced / Publication+) with a recommended primary plan, stepwise workflow, method rationale, validation ladder, figure plan, minimal executable version, and strictly verified literature guidance with no fabricated references.

clinical-cohort-protocol-designer

53
from aipoch/medical-research-skills

Designs retrospective or prospective clinical cohort study protocols for biomedical and clinical research. Always use this skill when the user needs a cohort-based study plan rather than a general study idea, evidence summary, or mechanistic experiment design. Focus on cohort appropriateness, enrollment logic, baseline time-zero definition, follow-up structure, endpoint definition, variable collection, confounding control, and a coherent primary statistical analysis line. Do not invent data availability, follow-up completeness, outcome ascertainment quality, sample size adequacy, or causal interpretability.

skill-auditor

53
from aipoch/medical-research-skills

A comprehensive auditor for any agent skill — including Manus, OpenClaw/ClawHub, Claude, LobeHub, or custom SKILL.md-based skills. Use this skill whenever a user wants to evaluate, audit, review, score, or quality-check an agent skill before publishing, updating, or deploying. Covers two hard veto gates (structural redlines + research integrity redlines), static quality scoring across 25 criteria (ISO 25010 + OpenSSF + Agent), dynamic test input generation, multi-mode execution testing, multi-layer output evaluation with five specialized category rubrics (Evidence Insight / Protocol Design / Data Analysis / Academic Writing / Other), a Research Veto that applies to all four research categories, human eval viewer generation, actionable P0/P1/P2 optimization recommendations, and automatic skill improvement that outputs a polished, production-ready SKILL.md. Also use whenever a user says "audit my skill", "evaluate my skill", "improve my skill", or wants a corrected version after evaluation.

two-sample-mr-research-planner

53
from aipoch/medical-research-skills

Generates complete two-sample Mendelian randomization (MR) research designs from a user-provided research direction. Use when users want to design, plan, or build a study using two-sample MR to test causal relationships. Triggers:"design a two-sample MR study", "build a publishable MR paper", "test whether this biomarker causally affects this disease", "generate Lite/Standard/Advanced MR plans", "screen multiple exposures with MR", "bidirectional MR design", "causal inference using GWAS summary statistics", or "I want to study X and Y using MR". Always outputs four workload configurations (Lite / Standard / Advanced / Publication+) with a recommended primary plan, step-by-step workflow, figure plan, validation strategy, minimal executable version, and publication upgrade path.

research-proposal-generator

53
from aipoch/medical-research-skills

Generates a comprehensive research proposal design based on input literature, including hypothesis, mechanism verification, and budget. Use when the user wants to design a research project from a paper.

research-grants

53
from aipoch/medical-research-skills

Write competitive research proposals for NSF, NIH, DOE, DARPA, and Taiwan's NSTC when you need agency-compliant narratives, budgets, and review-criteria alignment for a specific solicitation/FOA/BAA.

prospero-registration-helper

53
from aipoch/medical-research-skills

Assists researchers in generating PROSPERO registration content for meta-analyses from a title and optional protocol. Use when the user wants to draft a PROSPERO registration form.

non-tumor-ml-research-planner

53
from aipoch/medical-research-skills

Generates complete non-tumor biomedical machine learning research designs from a user-provided research direction. Always use this skill when users want to plan bioinformatics + ML papers for non-cancer diseases (metabolic, cardiovascular, kidney, inflammatory, autoimmune, infectious, neurological, endocrine, wound healing, chronic multifactor), design diagnostic biomarker studies, combine GEO datasets with feature selection and ML modeling, or generate Lite/Standard/Advanced/Publication+ workload plans. Trigger for:"non-tumor ML study", "bioinformatics paper outside oncology", "key genes and diagnostic model for a disease", "pyroptosis/ferroptosis/senescence/autophagy + disease", "GEO datasets + machine learning", "RF + LASSO diagnostic model", "DEG + feature selection + validation", "immune infiltration + biomarker", "non-cancer biomarker paper". Trigger even for casual phrasings like "I want to study X using machine learning", "help me design a non-tumor bioinformatics paper", or "how do I build a diagnostic model for disease Y".