mcpField
C
consulting-issue-tree-mece

consulting-issue-tree-mece

github.com/santos-sanzProductivity384 installsUpdated 9w ago
Repository

About consulting-issue-tree-mece

MECE Issue Tree is a skill for structuring a problem into prioritized, mutually exclusive branches and an analysis backlog. It is intended for root-cause diagnosis and decision framing, with checks for gaps, overlap, and evidence quality.

Key features

  1. 01Decision-oriented problem framing
  2. 02Driver, process, option, or hypothesis trees
  3. 03MECE branch validation
  4. 04Prioritization by impact and learning speed
  5. 05Analysis backlog with owners and timing

Use cases

  1. 01Diagnosing declining performance or execution failures
  2. 02Structuring strategic questions before data analysis
  3. 03Aligning teams on scope and ownership

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/santos-sanz/lifeskills --skill consulting-issue-tree-mece

After installing, type/consulting-issue-tree-mecein Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

examples/
issue-tree-example.md
references/
issue-tree-patterns.md
mece-checks.md
templates/
issue-tree.md

Details

From the project README

MECE Issue Tree

Use $ARGUMENTS as initial context.

When to use this skill

  • Diagnosing root causes in performance decline or execution failures.
  • Structuring strategic questions into mutually exclusive branches.
  • Creating a prioritized analysis plan before data deep-dives.
  • Aligning teams on problem scope and ownership.

When not to use this skill

  • Do not use it as a final recommendation, market forecast, or execution plan.
  • Do not use it when the problem is already structured and only a falsifiable test plan is missing.

Required inputs

  • Problem statement, metric, and baseline.
  • Scope boundaries (segment, geography, time horizon).
  • Available data and decision deadline.
  • Metric definition, numerator/denominator, units, and known exclusions.

Workflow

  1. Convert the request into one decision-oriented problem statement.
  2. Select tree type: driver, process, option, or hypothesis tree.
  3. Build 2-3 levels of MECE branches with parallel labels.
  4. Run formal checks for overlap, gaps, level-mixing, units, and parent-child reconciliation.
  5. Prioritize branches by impact, controllability, and learning speed.
  6. Translate top branches into an analysis backlog with owners and timing.

Ask-first questions

Ask up to 3 questions before building the tree:

  1. Which metric and baseline define the problem severity?
  2. What scope is explicitly in or out?
  3. What decision must this tree support?

Assumption policy

  • Proceed if data is incomplete, but list assumptions in a dedicated section.
  • Tag assumptions with confidence and validation path.
  • Do not invent branch evidence; flag unknowns explicitly.
  • State whether the tree is a driver, process, option, or hypothesis structure and why.

Output contract

Always produce these sections in order:

  1. Context
  2. Decision or Recommendation
  3. Analysis
  4. Risks
  5. Next Actions
  6. Assumptions
  • Every backlog item includes an owner, due date, required dataset, and success signal.
  • Label evidence as Fact, Inference, Assumption, or Unknown.

Guardrails

  • No branch overlap at the same level.
  • No mixing causes and outcomes in one branch layer.
  • No "other" bucket unless unavoidable and quantified.
  • Keep branch naming at equivalent abstraction depth.
  • Do not mix causes, outcomes, actions, and metrics at the same branch level.

Handoffs

  • Use consulting-hypothesis-driven-80-20 when the top branches need falsifiable tests and kill criteria.
  • Use decision-analysis-under-uncertainty when the tree must become an explicit option decision.
  • Use pyramid-principle-structured-communication for the final executive storyline.

Resources

  • references/issue-tree-patterns.md - Tree patterns and branch design rules.
  • references/mece-checks.md - Validation gates and failure diagnostics.
  • templates/issue-tree.md - Decision-ready tree template.
  • examples/issue-tree-example.md - Golden example with partial information.

Keywords

issue tree, MECE, root cause, problem structuring, analysis backlog, driver tree

Comments

Markdown supported