hypothesis-generation
Skill8 starsChanged 5 months agoMITView on GitHub
Generate testable hypotheses from literature and observation. Use for converting research gaps, contradictory findings, cross-domain analogies, or clinical observations into falsifiable predictions for experimental design.
23 other projects use a version of this.
Adopted by
Most recently taken up by
- delorenj/skillstheir own version, first seen Nov 8, 2026
- BrightGold70/skillstheir own version, first seen Nov 8, 2026
- K-Dense-AI/claude-scientific-writertheir own version, first seen Nov 7, 2026
- MarieLynneBlock/arcanum-artifextheir own version, first seen Nov 1, 2026
- PracticalSwan/agent-skillstheir own version, first seen Nov 1, 2026
- maratmu1988-afk/medical-researchtheir own version, first seen Oct 20, 2026
Used with
Projects with it also use venue-templates.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
ZanderRussSkillvenue-templates
Access comprehensive LaTeX templates, formatting requirements, and submission guidelines for major scientific publication venues (Nature, Science, PLOS, IEEE, ACM), academic conferences (NeurIPS, ICML, CVPR, CHI), research posters, and grant proposals (NSF, NIH, DOE, DARPA). This skill should be used when preparing manuscripts for journal submission, conference papers, research posters, or grant proposals and need venue-specific formatting requirements and templates.
Also in 3 projects that use this
Other versions23 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 23
- K-Dense-AI/claude-scientific-writer★ 2.6ksame name
- wu-yc/LabClaw★ 1.1ksame name
- LeonChaoX/qinyan-academic-skills★ 910same name
- jaechang-hits/SciAgent-Skills★ 386same name
- qinyan-ai/qinyan-academic-skills★ 80same name
- Barrios88/barrios-skills★ 63same name
- PracticalSwan/agent-skills★ 22same name
- delorenj/skills★ 17same name
- adeerkhan/vitruvius★ 10same name
- MarieLynneBlock/arcanum-artifex★ 4same name
13 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository125 other files it gives its agents.
- AGENTS.mdAGENTS.md
- skills/AGENTS.mdAGENTS.md
- batch-processingSkill
- bowtie2-alignmentSkill
- bwa-alignmentSkill
- bwa-mem2-alignmentSkill
- codon-usageSkill
- compressed-sequence-filesSkill
- fastq-quality-scoresSkill
- filter-sequencesSkill
- format-conversionSkill
- hisat2-alignmentSkill
- motif-searchSkill
- paired-end-fastqSkill
- pysam-genomicsSkill
- read-write-sequencesSkill
- reverse-complementSkill
- sam-bam-basicsSkill
- samtools-bam-processingSkill
- seq-objectsSkill
- sequence-propertiesSkill
- sequence-slicingSkill
- sequence-statisticsSkill
- star-alignmentSkill
- transcription-translationSkill
- academic-cvSkill
- faculty-interviewSkill
- fellowship-applicationSkill
- industry-transitionSkill
- negotiationSkill
- tenure-dossierSkill
- admet-predictionSkill
- conformer-generationSkill
- covalent-designSkill
- docking-rescoringSkill
- free-energy-calculationsSkill
- generative-designSkill
- molecular-descriptorsSkill
- molecular-ioSkill
- molecular-standardizationSkill
- pharmacophore-modelingSkill
- pose-validationSkill
- protac-degradersSkill
- qsar-modelingSkill
- retrosynthesisSkill
- scaffold-analysisSkill
- shape-similaritySkill
- similarity-searchingSkill
- substructure-searchSkill
- virtual-screeningSkill
- snakemake-workflow-engineSkill
- ai-disclosureSkill
- data-privacySkill
- image-integritySkill
- irb-protocolSkill
- ai-detection-awarenessSkill
- ai-disclosure-statementSkill
- scientific-voice-styleSkill
- text-humanizing-editorialSkill
- cellprofiler-pipelinesSkill
- The first 60 shown.
The file
We split this skill into the rules it gives an agent
11 rules. 0 are common, 11 are distinctive, and 0 are very specific to this project.
0
Common
Most of the 23 edited versions we read keep these.
11
Distinctive
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 20
No fabricated citations: Every cited work must resolve to a verifiable
- Distinctive: line 21
No claim without provenance: Every quantitative or factual claim
- Distinctive: line 22
No silent failure: Every script invocation, API call, or tool use must declare its exit status and what to do on non-zero.
- Distinctive: line 39
When a phenomenon is already well-explained and no gap exists
- Distinctive: line 106
When the hypothesis applies
- Distinctive: line 128
No clear prediction (too vague)
- Distinctive: line 165
When would you expect this not to hold?
- Distinctive: line 283
Unfalsifiable wording: Avoid "may," "could," or "might" when making predictions.
- Distinctive: line 284
Mechanical application: Don't force every observation into hypothesis form when it's better described as an exploratory finding.
- Distinctive: line 287
Unrealistic scope: Start with narrowly testable hypotheses before combining.
- Distinctive: line 288
Shoehorning: Don't try to find evidence FOR your hypothesis.
“Common” is measured: kept by at least 6 in 10 of the 23 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
<!-- metadata:
category: scientific-thinking
oversight: very-high
version: 1.0.0
author: Pradyumna Jayaram
tags: [scientific-thinking, research]
difficulty: intermediate
-->Hypothesis Generation
Hard rules
- No fabricated citations. Every cited work must resolve to a verifiable
- No claim without provenance. Every quantitative or factual claim
- No silent failure. Every script invocation, API call, or tool use must declare its exit status and what to do on non-zero. A skill that silently swallows errors is a violation.
When to use
- Identifying testable predictions from literature gaps or contradictions
- Converting brainstorming ideas into experimentally tractable questions
- Formulating hypotheses from clinical or observational patterns
- Developing grant-specific aims with clear predictions
- Designing experiments to distinguish between competing theories
- Applying cross-domain analogies to generate novel predictions
- Moving from exploratory analysis to confirmatory testing
When NOT to use
- Early-stage exploration without clear direction (use brainstorming)
- Evaluating evidence quality of existing hypotheses (use critical thinking)
- Confirming established knowledge (that's verification, not hypothesis generation)
- When a phenomenon is already well-explained and no gap exists
- For purely descriptive research without predictive component
Prerequisites
- Sufficient domain knowledge to understand the current state of research
- Familiarity with relevant literature and open questions
- Basic understanding of experimental design principles
- Access to data or observations to build upon
- Awareness of competing theories or explanations in the field
Core workflow
1. Identify the hypothesis source
Determine where the hypothesis idea originates:
Knowledge gaps in literature
- What questions remain unanswered?
- What has been overlooked or insufficiently studied?
- What contradictions exist between studies?
Contradictory findings
- Studies that report opposing results
- Inconsistent effect sizes across populations
- Conflicting mechanistic explanations
Cross-domain analogies
- Insights from other fields that might apply
- Biological parallels to engineering solutions
- Methodological advances from adjacent areas
Methodological advances
- New techniques that enable previously impossible tests
- More precise measurements or manipulations
- Scale or resolution improvements
Clinical or observational patterns
- Unexpected observations in practice
- Patient/subject patterns noticed but unexplained
- Natural experiments or quasi-experiments
Theoretical predictions
- Predictions from models that need testing
- Implications of established theories
- Boundary conditions not yet explored
2. Specify the hypothesis anatomy
A well-formed hypothesis has five components:
1. Variables
- Independent variable (what you manipulate or vary)
- Dependent variable (what you measure)
- Control variables (what you hold constant)
2. Directional prediction
- What you expect to happen
- Specific direction (increase/decrease, positive/negative)
- Magnitude or effect size expectations
3. Mechanism (if causal)
- Why you expect this to happen
- Underlying causal chain
- Theoretical basis for the prediction
4. Scope/conditions
- When the hypothesis applies
- Boundary conditions
- Populations, settings, or contexts
5. Operationalization
- How each variable will be measured
- Cutoffs or thresholds for categorization
- Specific experimental protocols
Template:"
"We hypothesize that [IV] will [directionally affect] [DV] in [population/samples], because [mechanism], and this will be measured by [operationalization]."
3. Apply the falsifiability test
Following Popper's criterion, a hypothesis must be falsifiable:
Questions to ask:
- Could the hypothesis be proven wrong by observation?
- Is there a conceivable result that would contradict it?
- Are the variables operacionais in a way that allows rejection?
Types of unfalsifiable hypotheses to avoid:
- No clear prediction (too vague)
- Invulnerable to disconfirmation (always interprets结果是"支持")
- Tautological (true by definition)
- Untestable with available methods
Making hypotheses falsifiable:
- Specify exact predictions, not just direction
- State magnitude expectations
- Define rejection criteria in advance
- Identify alternative explanations
4. Design a test
How would you test this hypothesis?
Requirements:
- An experiment or observation that could yield conflicting results
- A way to measure the dependent variable
- Appropriate controls
- Sufficient sample/power
Design considerations:
- What design can differentiate this from alternatives?
- What would confirm? What would falsify?
- What are plausible confounds?
- How will you handle ambiguity in results?
5. Specify alternatives and boundary conditions
A strong hypothesis acknowledges:
Competing hypotheses
- What else could explain the results?
- What are the leading alternatives?
- How does this hypothesis differ?
Boundary conditions
- When would you expect this not to hold?
- What are the limits of the prediction?
- What contextual factors matter?
Effect size expectations
- What magnitude of effect makes the hypothesis "true"?
- What magnitude suggests falsification?
- Is the effect clinically/practically significant?
Code patterns
Hypothesis specification template
HYPOTHESIS: [Number]
Variables:
- Independent variable: [precise definition]
- Dependent variable: [precise definition]
- Control variables: [list]
Prediction:
- We expect [IV] to [increase/decrease] [DV] by approximately [magnitude/percentage].
Mechanism:
- [IV] affects [DV] through [mechanism], based on [theory/prior work].
Scope:
- This prediction applies to [population/context].
- We expect this in [conditions], but not when [conditions].
Operationalization:
- [IV] will be operationalized as: [specific measurement]
- [DV] will be operationalized as: [specific measurement]
Rejection criteria:
- If [observed result], we reject the hypothesis.
Alternative explanations:
1. [Competing hypothesis 1]
2. [Competing hypothesis 2]Example: From gap to hypothesis
Source: Two studies on mitochondrial function in aging report conflicting results - one shows decline, one shows no change.
Gap: Why the inconsistency? One uses tissue homogenates, one uses single cells.
Hypothesis Generation:
HYPOTHESIS 1: Tissue-level measurements obscure cell-type heterogeneity
in mitochondrial function decline during aging.
Variables:
- Independent variable: Measurement scale (tissue homogenate vs. single cell)
- Dependent variable: Mitochondrial function (ATP production rate)
- Control variables: Age, species, tissue type
Prediction: Single-cell measurements will reveal significant
age-related decline that tissue homogenates obscure by averaging
across cell subpopulations with different function trajectories.
Mechanism: Cell-to-cell variation increases with age; averaging
masks decline in high-function cells by diluting with low-function cells.
Scope: Applicable to post-mitotic tissues (neurons, muscle).
Not applicable to proliferating tissues with ongoing stem cell input.
Rejection criteria: If single-cell measurements show no greater
age-related decline than tissue homogenates, reject hypothesis.Contradictory findings resolution framework
CONFLICT RESOLUTION: [Citation A] vs. [Citation B]
Both studies claim:
- Study A: [Claim]
- Study B: [Opposing claim]
Potential explanations:
1. Population differences (species, age, sex)
2. Methodological differences (assay, timing)
3. Context differences (in vivo vs. in vitro)
4. Statistical artifacts (power, analysis)
HYPOTHESIS to resolve:
We hypothesize that [variable X] explains the discrepancy,
specifically [prediction].From clinical observation to hypothesis
CLINICAL OBSERVATION:
[Describe unexpected pattern noticed in practice]
PATTERN TO EXPLAIN:
[What was observed]
LEADING HYPOTHESES:
1. [Potential explanation 1]
2. [Potential explanation 2]
HYPOTHESIS TO TEST:
We hypothesize that [specific mechanism], based on
[observations from basic science / analogous conditions].
Testable prediction:
[What would we expect to see if this is correct?]Common pitfalls
- Vague predictions: "X affects Y" is not a hypothesis; "X increases Y by 20-30%" is.
- Unfalsifiable wording: Avoid "may," "could," or "might" when making predictions.
- Mechanical application: Don't force every observation into hypothesis form when it's better described as an exploratory finding.
- Missing mechanism: Without a plausible mechanism, predictions are arbitrary.
- Ignoring alternatives: Strong hypotheses specify what's being distinguished from.
- Unrealistic scope: Start with narrowly testable hypotheses before combining.
- Shoehorning: Don't try to find evidence FOR your hypothesis; design tests that could falsify it.
- Neglecting boundary conditions: Specify when your hypothesis should NOT hold.
Validation
How to know your hypothesis generation was successful:
- The hypothesis is stated as a specific, testable prediction
- Variables are clearly defined and operacionalized
- The hypothesis could be falsified by a plausible outcome
- There's a clear experimental design to test it
- Alternative explanations are acknowledged
- The scope and boundary conditions are specified
- The mechanism or theoretical basis is provided
- Effect size expectations are stated
- The hypothesis addresses a genuine gap or contradiction
References
- Related ors- skills:*
- ors-scientific-thinking-brainstorming (for initial exploration)
- ors-scientific-thinking-critical-thinking (for evaluation)
- ors-scientific-thinking-perspective-tour (for multi-perspective framing)
- ors-scientific-thinking-failure-handling (if results are negative)
- ors-research-grants-specific-aims (for hypothesis in grant context)
- External resources:
- Popper, K.R.. The Logic of Scientific Discovery
- Lakatos, I.. Falsification and the Methodology of Scientific Research Programmes
- CONSORT Statement - hypothesis reporting in trials
- STROBE Statement - hypothesis reporting in observational studies
Changelog
- 1.0.0 (2026-06-10): Initial adaptation by Pradyumna Jayaram, integrating Popper's falsifiability criterion, Lakatos's research programmes, and structured frameworks for converting knowledge gaps and contradictions into testable hypotheses.
Cross-references
Other skills in this category:
- brainstorming
- critical-thinking
- failure-handling
- perspective-tour
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

