Use when implementing any experiment, analysis, or computational task — enforces the HYPOTHESIZE-BASELINE-EXPERIMENT-VERIFY-INTERPRET cycle and reproducibility requirements
NO EXPERIMENT WITHOUT PREDEFINED SUCCESS CRITERIA AND BASELINE FIRST
This skill is active for every computational task — experiments, analyses, data processing, model training. No exceptions. No "quick checks."
Like RED-GREEN-REFACTOR for software, research follows HYPOTHESIZE-BASELINE-EXPERIMENT-VERIFY-INTERPRET. Every cycle produces one atomic, reproducible unit of evidence.
Before running anything, write down:
Write it down. If you cannot state the prediction, you do not understand the experiment.
Run the baseline or known result first.
A method that "beats" an unreproduced baseline proves nothing.
Execute the experiment with full controls:
evaluation-protocol.yaml.Statistical verification — not eyeballing:
If results are within noise of the baseline, that is a null result — record it as such.
Whether the result supports or refutes the hypothesis:
Both positive and negative results are data. Record both with equal care.
These are non-negotiable for every computational task:
| Excuse | Reality | |--------|---------| | "Just a quick test, no need to log" | Quick tests become final results. Log everything. | | "I'll set seeds later" | Later = never. Set them now. | | "The baseline is well-known" | Reproduce it anyway. Your setup may differ. | | "One run is enough to see the trend" | One run is anecdote. Multiple seeds are evidence. | | "I'll clean up the code later" | Dirty code = unreproducible code. Clean as you go. | | "Manual preprocessing is faster" | Faster now, unreproducible forever. Script it. | | "The environment doesn't matter" | It does. Library version differences cause silent result changes. | | "Git commits slow me down" | Losing results slows you down more. Commit after every meaningful run. |
Unreproducible results are not results.
They are anecdotes with extra steps.
Follow the cycle. Log everything. Reproduce baselines. Fix seeds. Script all steps. This is the minimum standard for computational research.
npx skills add EvoClaw/reproducibility-driven-research下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Category:science-education