From researcher
Design experiments and studies from research questions. Triggers when user says: 'design experiment', 'study design', 'experimental setup', 'how should I test this', 'plan my study', 'ablation study', 'baseline comparison', 'research protocol', 'pilot study', 'sample size', 'how many participants do I need'. Generates comprehensive experiment designs including variables, sample sizing, protocols, and reproducibility checklists. Use this skill to plan how a hypothesis will be tested before any data is collected; choosing a test for data you have already collected is statistical-analysis.
How this skill is triggered — by the user, by Claude, or both
Slash command
/researcher:experiment-designThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Comprehensive experiment and study design from research questions to execution plans.
Comprehensive experiment and study design from research questions to execution plans.
Match the research question to the most appropriate design:
| Question Type | Recommended Design |
|---|---|
| Causal effect of intervention | Randomized Controlled Trial (RCT) |
| Causal effect, no randomization possible | Quasi-experimental (DiD, regression discontinuity) |
| Relationship between variables | Observational (cross-sectional, longitudinal, cohort) |
| Prevalence or distribution | Survey / descriptive study |
| Algorithm performance | Computational experiment (benchmark evaluation) |
| System behavior under conditions | Simulation study |
| User experience or usability | User study (within/between subjects) |
| Rare phenomena or deep context | Case study / qualitative design |
For every experiment, explicitly define:
Select and document the randomization approach:
For CS, ML, and computational science experiments:
## Experiment Protocol
### Objective
[What this experiment tests]
### Hypothesis
[Specific, falsifiable prediction]
### Design
- Type: [study design]
- Groups: [experimental vs control, conditions]
- Duration: [timeline]
### Participants / Data
- Source: [where subjects/data come from]
- Size: N = [sample size] (power analysis: d=[effect], alpha=[α], power=[1-β])
- Inclusion criteria: [who/what qualifies]
- Exclusion criteria: [who/what is excluded]
### Procedure
1. [Step-by-step protocol]
2. ...
### Measurements
| Variable | Instrument | Scale | Timing |
|----------|-----------|-------|--------|
| DV1 | ... | ... | ... |
### Analysis Plan
- Primary analysis: [statistical test]
- Secondary analyses: [exploratory analyses]
- Multiple comparison correction: [method]
### Reproducibility
- [ ] Random seed documented
- [ ] Environment specification (requirements.txt / Dockerfile)
- [ ] Data preprocessing steps scripted
- [ ] Analysis code version-controlled
- [ ] Raw data preserved separately from processed data
Always recommend a pilot study when:
Pilot study output: revised effect size estimate, protocol refinements, feasibility assessment.
manuscript/experiment-design.mdmethods.tex with placeholdersnpx claudepluginhub sokolmarek/researcherDesigns detailed experimental protocols for validating research hypotheses, including variables, controls, power analysis, timeline, and expected outcomes.
Designs experiments and studies before data collection — selecting designs, randomizing, blocking, and generating treatment layouts for interpretable results.
Structures biological experiments with controls, randomization, blinding, and power analysis to produce valid reproducible results. Uses GLP and Fisher principles.