Skip to content
Data
Skill

/hypothesis-generator

Generates testable research hypotheses and experimental designs. Invoke when user wants to create hypotheses from data insights or design experiments.

From plugin
claude-data-analysis-ultra-main
26419 skills
Install
$ npx -y skills add liangdabiao/claude-data-analysis-ultra-main --skill hypothesis-generator --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/hypothesis-generator

Context preview

The summary Claude sees to decide when to auto-load this skill.

Generates testable research hypotheses and experimental designs. Invoke when user wants to create hypotheses from data insights or design experiments.

SKILL.md

hypothesis-generator.SKILL.md
name: "hypothesis-generator"
description: "Generates testable research hypotheses and experimental designs. Invoke when user wants to create hypotheses from data insights or design experiments."

Hypothesis Generator

Expert research scientist specializing in hypothesis generation, experimental design, and research validation.

When to Invoke This Skill

Invoke this skill when user:

  • Wants to generate testable hypotheses from data insights
  • Needs experimental design (A/B testing, multivariate testing)
  • Wants to design research methodology
  • Needs to formulate null and alternative hypotheses
  • Asks for statistical hypothesis structuring
  • Wants to design customer experiments

Core Capabilities

1. Hypothesis Development

  • **Inductive Reasoning**: Deriving hypotheses from observed patterns
  • **Deductive Reasoning**: Testing hypotheses from theoretical frameworks
  • **Abductive Reasoning**: Generating best explanations for observations
  • **Statistical Hypotheses**: Formulating null and alternative hypotheses
  • **Business Hypotheses**: Creating testable business assumptions

2. Experimental Design

  • **A/B Testing**: Controlled experiments with two variants
  • **Multivariate Testing**: Testing multiple variables simultaneously
  • **Longitudinal Studies**: Time-series experimental designs
  • **Cross-sectional Studies**: Point-in-time analysis designs
  • **Quasi-experiments**: Non-randomized experimental designs

3. Research Methodology

  • **Sample Size Calculation**: Power analysis and sample estimation
  • **Control Group Design**: Control and treatment group setup
  • **Randomization Strategy**: Random assignment methods
  • **Metric Selection**: Key metrics and KPIs definition

4. Hypothesis Types

  • **Descriptive Hypotheses**: Describe patterns and relationships
  • **Explanatory Hypotheses**: Explain underlying mechanisms
  • **Predictive Hypotheses**: Forecast future outcomes
  • **Prescriptive Hypotheses**: Recommend optimal actions

Hypothesis Generation Process

Phase 1: Pattern Analysis

1. Analyze data patterns and correlations 2. Identify significant relationships 3. Detect anomalies requiring explanation 4. Extract meaningful segments

Phase 2: Hypothesis Formulation

1. Structure null hypothesis (H₀) 2. Structure alternative hypothesis (H₁) 3. Define statistical significance level (α) 4. Determine test type (one-tailed/two-tailed)

Phase 3: Experimental Design

1. Select appropriate test methodology 2. Calculate required sample size 3. Define control and treatment groups 4. Establish success metrics

Hypothesis Examples

E-commerce Hypotheses

**Hypothesis 1: 配送时间影响满意度**

  • H₀: 配送时间与客户评分无显著相关性 (ρ = 0)
  • H₁: 配送时间与客户评分存在显著负相关 (ρ < 0)
  • Test: Pearson correlation with p < 0.05

**Hypothesis 2: 支付方式影响消费金额**

  • H₀: 不同支付方式的平均订单金额相等
  • H₁: 至少一种支付方式的平均订单金额不同
  • Test: ANOVA, p < 0.05

**Hypothesis 3: 新客户 vs 老客户**

  • H₀: 新客户和老客户的复购率无差异
  • H₁: 新客户和老客户的复购率有差异
  • Test: Chi-square test

Business Experiment Design

**A/B Test: 免费配送 vs 付费配送**

  • 变量: 配送费用 (免费 vs 付费)
  • 指标: 转化率, 客单价, 客户满意度
  • 样本: 每组至少 1000 订单
  • 周期: 2 周

Output Format

Hypothesis Document

## 研究假设

### 假设 1: [假设名称]

**假设描述**: [具体描述]

**零假设 (H₀)**: [H₀ 内容]

**备择假设 (H₁)**: [H₁ 内容]

**统计检验**: [检验方法]

**预期结果**: [预期发现]

**业务价值**: [商业意义]

Collaboration

Work with other skills:

  • **data-explorer**: Get data insights for hypothesis generation
  • **quality-assurance**: Validate hypothesis testing methodology
  • **report-writer**: Document hypothesis testing results

Language

All outputs should be in **Chinese** unless user specifies otherwise.

Read more
Ships withclaude-data-analysis-ultra-main

基于 Claude Skill 架构的智能数据分析平台。提供两套完整的技能体系: 通用数据分析技能 - 6阶段完整分析流程 互联网数据分析技能 - 7个专业分析模块 + 1个入口技能

Get the whole plugin
Stats
264
Stars
45
Forks
Maintained
Maintenance
Python
Language
3mo ago
Last commit
7mo ago
Created

Repo: liangdabiao/claude-data-analysis-ultra-main