hypothesis-batch

Generates and refines batches of research hypotheses through a multi-phase automated pipeline.

75|7|Updated May 2, 2026
One-click install
npx skills add https://github.com/zjunlp/Mechanist --skill hypothesis-batch-zjunlp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hypothesis-batch
Source: https://github.com/zjunlp/Mechanist/tree/main/skills/hypothesis-batch
Command: npx skills add https://github.com/zjunlp/Mechanist --skill hypothesis-batch-zjunlp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a broad research direction into a set of vetted, experiment-ready hypotheses requires literature surveying, novelty checking, impact assessment, critical review, and experiment planning — a slow, error-prone manual process. This Skill automates that entire claim stage, producing 10 ranked, reviewer-ready research proposals from a single research direction. ## Core Features & Use Cases - Batch Hypothesis Generation: Brainstorms roughly 30 candidate ideas across three angle-partitioned rounds, then cuts them to 10 through novelty gates, impact scoring, and external critical review. - Multi-Signal Selection: Combines novelty verification, impact scoring, and senior-reviewer feedback to veto fatal design flaws and rank survivors by impact first. - Per-Claim Deliverables: Each surviving idea gets its own directory with a refined proposal, an experiment plan with a phenomenon-validation gate, and a claim.json paper skeleton written for a human expert reviewer. - Use Case: A mechanistic interpretability researcher provides a direction like "attention head behavior in in-context learning" and receives 10 ranked, falsifiable hypotheses, each with a concrete experiment ladder, controls, and risk analysis. ## Quick Start Run the hypothesis-batch skill with a research direction such as "mechanisms of in-context learning in transformer models" to generate ten reviewed and experiment-planned research proposals.

Frequently Asked Questions about hypothesis-batch

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

FAQPage Schema
How do I generate multiple research hypotheses automatically?

Invoke the hypothesis-batch skill with a research direction as its argument. It runs three angle-partitioned brainstorming rounds to produce roughly 30 candidate ideas, then filters them through novelty, impact, and review stages down to a batch of 10.

What does the hypothesis-batch pipeline output?

It produces an idea-stage report with the ranked candidate pool, plus one directory per surviving idea containing FINAL_PROPOSAL.md, EXPERIMENT_PLAN.md, and claim.json. The claim.json file is a self-contained paper skeleton written for a human expert reviewer.

How does the pipeline decide which ideas survive?

Ideas pass a hard novelty gate, then receive impact scores and external reviewer scores. Ideas with fatal design flaws are vetoed outright, and the rest are ranked by impact first, reviewer score second, and novelty third, with the top 10 selected.

What happens if fewer than 10 ideas survive the review?

The pipeline runs one top-up round, generating additional ideas aimed at the gaps the eliminations exposed and putting them through the same checks. If the batch is still short, it ships what survived and states the shortfall rather than padding with eliminated ideas.

Does hypothesis-batch run the experiments it plans?

No. The pipeline only plans experiments; it writes experiment plans with milestones, dependencies, and a phenomenon-validation gate, but executes nothing. Every model, dataset, and measurement named must be reachable today, and no results are fabricated.