Community研究&データ分析github.com

andreworia/issue-tree-builder

大きな問題をMECEなイシューツリーまたは仮説ツリーに分解し、影響度の高いブランチから優先的に分析できるようにランク付けします。

issue-tree-builder とは?

このスキルは、チームが取り組むには大きすぎる質問や、作業が重複したり抜け漏れが生じるリスクがある場合に、その質問をMECE(Mutually Exclusive, Collectively Exhaustive)に分解します。イシューツリー(中立的なサブ質問)または仮説ツリー(各ブランチを証明または反証すべき主張として表現)を作成し、各ブランチをインパクトでランク付けすることで、最も答えを動かす部分に分析の労力を集中させることができます。このスキルは、問題定義の段階でキークエスチョンが設定された後に使用することを想定しており、Claude Code、Cursor、CodexなどのAIエージェントと連携して、チームのワークプランと直結した構造化された分析枠組みを提供します。分解ロジックは定量的な数式分解、定性的な概念分解、プロセス分解、セグメント分解などから選択可能で、各レベルでMECEチェックを実施します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/andreworia/claude-consulting-skills/tree/main/skills/issue-tree-builder

Installed? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

イシューツリービルダー

使用タイミング

キークエスチョンが設定され、チームがそれを実際に取り組める部分に分解する必要がある場合に使用します。質問が大きすぎて直接答えられない場合、作業が重複したり抜け漏れが生じるリスクがある場合、またはどの分析を最初に行うべきか誰も判断できない場合に適切なスキルです。イシューツリーは、質問からワークプランへとつなぐバックボーンです。

機能

キークエスチョンをMECEに分解します。「Mutually Exclusive(相互排他)」とは、ブランチ同士が重複しないことを意味し、「Collectively Exhaustive(全体網羅的)」とは、ブランチを合わせると質問全体をカバーし、抜けがないことを意味します。このスキルは、イシューツリー(中立的なサブ質問)または仮説ツリー(各ブランチを証明または反証すべき主張として表現)のいずれかを生成し、ブランチをインパクトでランク付けすることで、最も答えを動かす部分に労力を集中させます。

方法

このスキルは、各レベルでロジックを意図的に選択しながらMECE分解を適用します。

  1. キークエスチョンをルートに配置します。問題定義から得られた、意思決定の形をした単一の質問を使用します。明確なキークエスチョンがない場合は、まずそれを定義してください。曖昧なルートに構築されたツリーは、全体が曖昧になります。

  2. レベル1の分解ロジックを選択します。質問に最も適した構造を選びます。

    • 数式または代数的分解(例:利益=数量×価格-コスト):質問が定量的な場合。
    • 概念的または構成要素の分解(例:需要側 vs 供給側):ドライバーが定性的な場合。
    • プロセスまたは段階の分解(例:認知、購入、継続):質問がフローに沿っている場合。
    • セグメント分解(顧客、地域、製品別):異質性が問題の場合。 ロジックを明示的に名前付け、ブランチが明らかに網羅的であるようにします。
  3. レベル1のブランチをドラフトし、MECEをテストします。2つを確認します:ブランチが互いに重複していないこと(相互排他)、ブランチを合わせるとルートをカバーし、抜けがないこと(全体網羅)。「構造的/その他」のブランチは、本当に必要な場合のみ追加し、それが大きい場合はロジックが間違っていることを意味します。

  4. 各ブランチを1~2レベル深く分解し、各ノードで同じ規律を適用します。ブランチのリーフが単一の分析で答えられる質問になった時点で分解を停止します。そのリーフが作業単位です。

  5. 有用な場合は仮説ツリーに変換します。各ブランチについて、チームが既に何らかの見解を持っている場合、中立的なサブ質問を反証可能な主張に言い換えます(例:「獲得ではなく継続が制約条件である」)。仮説ツリーは、各ブランチを決着させる証拠が何かを教えてくれるため、より高速です。

  6. ブランチをインパクトでランク付けします。各レベル1のブランチについて、そのブランチが一方の方向に解決された場合と別の方向に解決された場合で全体の答えがどの程度動くか、また現在の不確実性の高さをスコアリングします。インパクトが高く不確実性が高いブランチは、分析の効果が最も大きい場所です。上位のブランチをクリティカルパスとしてマークします。

  7. 枝刈りを行います。インパクトが低く不確実性が低いブランチは、カットするか保留します。良いツリーとは最も完全なツリーではなく、意思決定を変える部分に作業を集中させるツリーです。

入力

  • キークエスチョン(問題定義から)。
  • チームが既に持っている初期の見解や仮説。
  • 不確実性が最も高い場所の大まかな感覚(既知の場合)。

出力形式

インデントされたツリー。ネストされた散文またはアウトラインとしてレンダリング:

  • ルート:キークエスチョン。
  • レベル1:ブランチ。分解ロジックを名前付け、MECEチェックを記載。
  • レベル2以下:分析可能なリーフに至るまでのサブ質問または仮説。
  • インパクトランキング:ブランチを順序付け、クリティカルパスのブランチをマーク。
  • 保留されたブランチ:何が枝刈りされたか、その理由。

例

キークエスチョン:「2年以内に事業を二桁の利益成長に戻すにはどうすればよいか?」

レベル1のロジック:代数的分解を選択。利益=収益-コスト、その後収益=数量×価格。

ブランチ(MECEチェック:収益とコストを合わせると網羅的。数量と価格は重複しない):

  • 収益
    • 数量:顧客を失っているのか、それとも新規顧客を獲得できていないのか?(セグメント別に分割)
    • 価格とミックス:実現価格が下落しているのか、またミックスがより低価値の製品にシフトしているのか?
  • コスト
    • サービス原価:ユニットコストが価格よりも速く上昇しているか?
    • 間接費:固定費が収益よりも速く増加しているか?

最上位ブランチの仮説言い換え:「制約条件は価格ではなく、ミッドマーケットセグメントにおける数量である。」このブランチは、インパクトが高く不確実性も高いため、クリティカルパスとしてマークされ、最初に分析されます。間接費のブランチは、現時点では不確実性が低いため保留されます。

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/hypothesis-design

Builds an answer-first plan by stating disprovable hypotheses and, for each, the "what would prove me wrong" test and the exact analysis that settles it, so the team tests instead of boiling the ocean.

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/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.

関連スキル