Community研究與資料分析github.com

andreworia/hypothesis-design

以答案優先的方式制定計畫:先提出可被推翻的假設,再為每個假設定義「什麼能證明我錯了」的測試與可定論的具體分析,讓團隊專注於測試,而非大海撈針。

hypothesis-design 是什麼?

這個技能(Hypothesis Design)是為了解決團隊在沒有明確觀點的情況下收集數據、分析一切卻無法得出結論的常見問題。它採用「答案優先」的方法:先明確陳述一個暫時的答案(可被推翻的假設),然後將其拆解為2-5個具體、可證偽的子假設。每個假設都必須搭配明確的「推翻條件」(disproof condition)與「決定性分析」(decisive analysis),確保團隊只投入精力在能夠確認或否定假設的關鍵分析上。最終產出是一個優先級明確的假設集,包含分支邏輯(branch logic),讓計畫成為決策樹而非資料收集清單。此技能特別適用於產品、增長、策略分析等情境,支援 Claude Code、Cursor 等 AI Agent 平台,透過結構化的步驟(陳述初步答案、分解假設、定義推翻條件、指定決定性分析、設定優先級)引導用戶產出精簡且具針對性的工作計畫。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/andreworia/claude-consulting-skills/tree/main/skills/hypothesis-design

Installed? Explore more 研究與資料分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

假設設計 (Hypothesis Design)

使用時機

當團隊即將在沒有觀點的情況下收集數據,面臨分析一切卻無法得出結論的風險時,請使用此技能。這是在你希望採用「答案優先」方法時的正確技能:將可能的答案視為一組可被推翻的假設明確陳述出來,然後只把精力投入在能確認或否定這些假設的分析上。它是防止「大海撈針」的對策。

功能

它能將一個問題轉化為一組精簡、尖銳且可被推翻的假設,並為每個假設配對其決定性測試。一個好的假設是具體的主張,可能為錯,並且你能指出哪些證據會否定它。此技能產出一個優先級明確的假設集,以及每個假設唯一能定論的分析,讓工作計畫精簡且有重點。

方法

此技能執行以假設為導向的問題解決方法,即先提出一個暫時性的答案,再測試以推翻它。

  1. 陳述暫時性答案。根據關鍵問題與團隊已知資訊,用一句話寫出你目前對答案的最佳猜測。這必須是有意為之的明確承諾。一個答案優先的計畫需要一個可供測試的答案。

  2. 將答案拆解成組成假設。將暫時性答案分解成2到5個必須各自成立、答案才能為真的主張。從存在問題樹的樹枝中提取這些主張。每個主張變成一個假設。

  3. 將每個假設寫成可被推翻的形式。一個結構良好的假設應具備:

    • 具體性:指明驅動因素、方向及適用範圍。
    • 可證偽性:你能說出一個會讓它為假的結果。
    • 重大影響:如果為真,它會改變建議方向。 將模糊的假設(例如「行銷可以改善」)改寫成尖銳的假設(例如「目前的增長瓶頸是中型市場區塊的啟用率,而非漏斗頂端的需求」)。
  4. 定義推翻條件。針對每個假設,完整寫出句子:「如果我看見___,我將放棄這個假設。」事先說出推翻條件,能防止分析悄悄地變成尋找支持性證據的行為。

  5. 指定決定性分析。針對每個假設,找出最能以最低成本區分真假的那一項分析或證據。優先選擇能最快否定假設的測試。註明所需的數據以及獲取數據的大致難度。

  6. 設定假設集的優先級。根據兩個因素對假設進行排序:每個假設對答案的核心程度,以及目前的不確定程度。優先測試核心且不確定的假設。如果主要假設早期就被否定,則修改暫時性答案並重新推導,而非繼續硬撐。

  7. 設定分支邏輯。陳述在每種結果(假設成立、假設失敗)下你將得出的結論與下一步行動。這讓計畫成為一個決策樹,而非資料收集清單。

輸入條件

  • 關鍵問題(來自問題定義)與任何問題樹。
  • 團隊目前認為可能的答案。
  • 對哪些主張最不確定的大致感覺。

輸出格式

一份假設計畫:

  • 暫時性答案:一句話的明確猜測。
  • 假設集:每個假設作為一個具體、可證偽的主張。
  • 針對每個假設:推翻條件(「如果...我將放棄」)、唯一的決定性分析及其所需的數據。
  • 優先級順序:根據核心程度與不確定性排序的假設。
  • 分支邏輯:在每種結果下,建議方向會如何變化。

範例

關鍵問題:為什麼營收成長停滯,以及什麼能最快恢復營收?

暫時性答案:成長停滯是因為最大區塊的客戶流失速度快於新客戶的補充速度,因此最快的恢復方式是留住客戶,而非獲取新客戶。

組成假設:

  • H1:頂級區塊的淨收入留存率已降至無法替補的水平。推翻條件:該區塊的留存率持平或上升。決定性分析:過去八個季度的各區塊客戶群留存率趨勢。所需數據:按客戶群分類的帳單記錄。
  • H2:流失是由特定的未滿足需求驅動,而非價格。推翻條件:流失客戶將價格列為主要原因。決定性分析:結構化的離職面談,按原因編碼。所需數據:流失客戶的聯絡資料。
  • H3:新客戶獲取是健康的,因此它不是瓶頸。推翻條件:新增客戶數量也在下降。決定性分析:按來源分類的新客戶趨勢。

優先級:H1 優先(核心且不確定)。分支邏輯:如果 H1 成立,建議方針將以留存為核心,H2 則告訴我們槓桿點;如果 H1 失敗,暫時性答案錯誤,計畫將轉向獲取客戶,並從 H3 重新推導。

Individual skills in this repo

This repo contains 10 individual skills — each has its own dedicated page.

andreworia/competitor-analysis

Reads industry structure with Porter's Five Forces and profiles rivals on capability and cost, giving a clear view of who you compete with and how attractive the industry really is.

andreworia/cost-driver-analysis

Decomposes cost changes into volume, rate, and mix effects to identify the true root cause of cost escalation or decline.

andreworia/insight-synthesis

Turns raw findings into ranked insights by laddering each finding up the so-what chain from observation to implication to the action it demands.

andreworia/issue-tree-builder

Decomposes one big question into a MECE issue tree or hypothesis tree of testable sub-questions, with branches ranked by impact so the team analyzes what matters first.

andreworia/objection-handling

Prepares for a hostile room by pre-morteming the pushback, surfacing the hardest questions your recommendation will face, and drafting a tight, evidence-backed answer to each.

andreworia/problem-definition

Turns a vague symptom or an over-broad brief into a one-page SCQA problem statement and a single decision-shaped key question the work must answer.

andreworia/process-redesign

Maps a core process end to end with Lean value-stream analysis and redesigns it to remove waste and fix broken handoffs.

andreworia/pyramid-storyline

Structures an argument using the Pyramid Principle and SCQA so the recommendation lands in the first 60 seconds, with every supporting line grouped MECE beneath one governing thought.

andreworia/where-to-play-how-to-win

Builds a linked strategy choice cascade (winning aspiration, where to play, how to win, capabilities, management systems) so a direction is coherent and internally reinforcing, not a list of ideas.

andreworia/zero-based-budget-builder

Builds a zero-based budget for a cost center by requiring every line item to be justified from first principles rather than rolled forward from the prior year.

相關技能