Agent skill
hypothesis-formulation
Structured scientific hypothesis generation from observations. Use when formulating testable hypotheses, competing explanations, or experimental predictions.
Install this agent skill to your Project
npx add-skill https://github.com/aiming-lab/AutoResearchClaw/tree/main/researchclaw/skills/builtin/experiment/hypothesis-formulation
Metadata
Additional technical details for this skill
- author
- researchclaw
- version
- 1.0
- category
- experiment
- priority
- 3
- references
- adapted from K-Dense-AI/claude-scientific-skills
- trigger keywords
- hypothesis,prediction,mechanism,falsifiable,null,alternative,testable
- applicable stages
- 7,8,9
SKILL.md
Hypothesis Formulation Best Practice
Structured Hypothesis Development
- Start with a clear observation or pattern that requires explanation
- Review existing literature for known mechanisms and prior explanations
- Identify what is already established vs. what remains uncertain
- Formulate the hypothesis as a specific, testable statement
- Ensure the hypothesis is falsifiable — define what outcome would refute it
Hypothesis Format
- Null hypothesis (H0): There is no effect or no difference
- Alternative hypothesis (H1): There is a specific, directional effect
- State both explicitly; design experiments to reject H0
- Use "If... then... because..." structure for mechanistic hypotheses:
- If [independent variable is manipulated], then [predicted outcome], because [proposed mechanism]
Generating Competing Hypotheses
- Propose at least 2-3 plausible explanations for the same observation
- For each, identify unique predictions that distinguish it from alternatives
- Rank hypotheses by parsimony, consistency with prior evidence, and testability
- Design experiments that can discriminate between competing hypotheses
- Consider confounding variables that could produce the same observation
Testable Predictions
- Derive specific, measurable predictions from each hypothesis
- Define expected effect direction AND approximate magnitude
- Specify what experimental conditions would confirm vs. refute the prediction
- Identify potential confounds and plan controls to address them
- Ensure predictions are achievable with available methods and resources
Aligning with Experimental Design
- Map each hypothesis to a concrete experimental condition or comparison
- Ensure sample size is adequate to detect the predicted effect (power analysis)
- Pre-register hypotheses and analysis plans when possible
- Distinguish confirmatory (hypothesis-testing) from exploratory analyses
- Plan for both positive and null results — what will you conclude in each case?
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
scientific-visualization
Publication-ready scientific figure design with matplotlib and seaborn. Use when creating journal submission figures with proper formatting, accessibility, and statistical annotations.
hypothesis-formulation
Structured scientific hypothesis generation from observations. Use when formulating testable hypotheses, competing explanations, or experimental predictions.
scientific-writing
Academic manuscript writing with IMRAD structure, citation formatting, and reporting guidelines. Use when drafting or revising research papers.
a-evolve
Apply A-Evolve's agentic evolution methodology to improve AI agent performance across runs. Use when the user wants to diagnose agent failures, generate targeted skills from error patterns, evolve system prompts, or accumulate episodic knowledge. Works standalone or inside AutoResearchClaw pipelines. Triggers on: "evolve", "self-improve", "diagnose failures", "generate skills from errors", "what went wrong and how to fix it", or any mention of A-Evolve.
chemistry-rdkit
Computational chemistry with RDKit for molecular analysis, descriptors, fingerprints, and substructure search. Use when working with SMILES, drug discovery, or cheminformatics tasks.
literature-search
Systematic literature review methodology including search strategy, screening, and synthesis. Use when conducting literature reviews or writing background sections.
Didn't find tool you were looking for?