generating-hypotheses

Generate testable hypothesis stubs from problem.md and prior conclusions.

Updated Jan 23, 2026
One-click install
npx skills add https://github.com/pipemind-com/pipemind-marketplace --skill generating-hypotheses
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generating-hypotheses
Source: https://github.com/pipemind-com/pipemind-marketplace/tree/main/plugins/scientific-method/skills/generating-hypotheses
Command: npx skills add https://github.com/pipemind-com/pipemind-marketplace --skill generating-hypotheses

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps researchers and teams convert a refined problem statement and prior conclusions into multiple clear, falsifiable hypotheses, preventing stalled progress and ensuring experiments focus on distinct, testable claims.

Core Features & Use Cases

  • Idempotent hypothesis creation: Reads problem.md and existing hypothesis-*.md files, assigns sequential two-digit IDs, and writes new hypothesis-NN.md stubs without overwriting existing files.
  • Focused, testable claims: Produces a minimum of three distinct, falsifiable hypotheses ordered from most to least promising and designed for downstream refinement and experimentation.
  • Workflow integration: Skips generation when pending hypotheses exist, summarizes prior confirmed/refuted/inconclusive results, and prepares files for subsequent refining, experiment design, execution, and conclusion steps.
  • Use Case: When a research problem has been refined into problem.md, run this skill to expand the experimental plan with well-scoped hypotheses that feed into experiment design and testing.

Quick Start

Generate three or more new hypothesis stubs by running the generating-hypotheses skill with the path to your problem directory, for example by supplying the path ./dark-matter.

Frequently Asked Questions about generating-hypotheses

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate testable hypotheses from a problem statement?

You create falsifiable hypotheses by running this skill on a research directory containing a refined problem.md file, which outputs sequentially numbered hypothesis-NN.md stubs for experimentation.

What is idempotent hypothesis creation and how does it prevent duplicate research?

Idempotent hypothesis creation reads existing hypothesis-*.md files to avoid confirmed or refuted duplicates, assigns sequential two-digit IDs, and writes new hypothesis-NN.md stubs without overwriting existing files.

Can I generate new hypotheses if I already have pending experiment stubs?

Hypothesis generation is skipped when pending hypotheses exist in the directory, ensuring researchers refine existing claims before expanding the experimental plan with new stubs.

How many hypotheses does this skill generate at a time?

This skill produces a minimum of three distinct, falsifiable hypotheses ordered from most to least promising, specifically designed for downstream refinement and experiment design.

What file format do I need to structure my research problem for hypothesis generation?

You need a problem directory containing a problem.md file with your refined problem statement, alongside optional existing hypothesis-*.md files containing prior confirmed, refuted, or inconclusive results.