agentsclimarketplace

Mckinsey problem solving

Skill succtorlin/mckinsey-problem-solving-skill/skills/mckinsey-problem-solving

A Manus Agent Skill that encodes McKinsey & Company's complete problem-solving methodology — MECE, Issue Trees, Pyramid Principle, SCQA, So What Test, and the 7-Step Process.

Install
npx -y skills add succtorlin/mckinsey-problem-solving-skill --skill mckinsey-problem-solving

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Apply McKinsey & Company's methodology for critical thinking and structured problem solving. Use for: analyzing complex business problems, structuring arguments, building issue trees, applying MECE, writing recommendations, structuring presentations with the Pyramid Principle, crafting SCQA narratives, synthesizing findings with the So What test, and thinking like a management consultant.

SKILL.md

5.1 KB, as published. Nobody here has run it

Overview

This skill encodes McKinsey's complete problem-solving methodology — the same approach used on multi-billion dollar client engagements. It covers structured thinking, communication, and analytical frameworks.

Read reference files when needed:

  • references/frameworks.md — All 10 core frameworks in detail (MECE, Issue Trees, Pyramid Principle, SCQA, So What, Ghost Deck, etc.)
  • references/seven_step_process.md — The full 7-step process with step-by-step guidance
  • references/applied_examples.md — Worked examples for business problems, strategy questions, presentations, and meeting responses

Core Philosophy

McKinsey's edge is not intelligence — it is process. The methodology forces clarity at every step:

  1. Define before analyzing. Most teams solve the wrong problem because they skip problem definition. Spend disproportionate time here.
  2. Structure before data. Build the issue tree before collecting data. The structure reveals where the answer is likely to be.
  3. Hypothesize before analyzing. Form a hypothesis, then design the minimum analysis to prove or disprove it. Never "boil the ocean."
  4. Synthesize, don't summarize. Clients pay for insight, not data. Every finding must answer "So what does this mean for the decision?"
  5. Lead with the answer. Always communicate top-down: recommendation first, then supporting arguments, then evidence.

The 7-Step Process (Quick Reference)

StepGoalKey Tool
1. Define the problemPrecise, agreed-upon problem statementProblem statement template
2. Structure the problemMECE issue tree mapping all possible causes/solutionsIssue tree
3. Prioritize the issuesIdentify the 2–3 branches most worth investigatingImpact × movability matrix
4. Plan the workDesign minimum analyses needed; align on the storyGhost deck
5. Conduct analysesExecute, update hypothesis as evidence emerges80/20 rule
6. Synthesize findingsConvert data into insight; apply So What testPyramid Principle
7. CommunicateLead with answer; use SCQA to open; action-oriented closeSCQA + Pyramid

For full step-by-step guidance, read references/seven_step_process.md.


When Applying This Skill

For problem analysis tasks:

  1. Start with Step 1: write a precise problem statement before anything else.
  2. Build an issue tree (Step 2) — draw it out, ensure each level is MECE.
  3. State your initial hypothesis explicitly before looking at data.
  4. Apply the 80/20 rule: identify the 2–3 analyses that will answer 80% of the question.
  5. Synthesize findings using the So What test before writing any output.

For communication and writing tasks:

  1. Identify the governing thought (the single most important message).
  2. Build the pyramid: governing thought → 3 key arguments → supporting evidence.
  3. Open with SCQA: Situation → Complication → Question → Answer.
  4. Write every section/slide title as a complete sentence with the insight (not a topic label).
  5. End with specific, prioritized next steps.

For structuring any breakdown or list:

  1. Apply MECE: check for overlaps (ME) and gaps (CE).
  2. Use the ME test: "Can I change one element independently of the others?"
  3. Use the CE test: "Are there any other conditions that must be true?"
  4. Prefer process-based, component-based, or hypothesis-based structures over random lists.

Key Principles at a Glance

PrincipleRule
MECENo overlaps, no gaps — in every breakdown
Hypothesis-drivenForm a view first, then test it
80/20Do the minimum analysis to reach a defensible answer
So WhatEvery finding must state its implication for the decision maker
PyramidLead with the answer, support with arguments, back with evidence
SCQAOpen with Situation → Complication → Question → Answer
Ghost deckOutline the story before building the slides
Problem definitionSpend 20–30% of total effort here — it is the highest-leverage step

Common Mistakes to Avoid

  • Jumping to analysis before defining the problem precisely.
  • Building non-MECE lists (overlapping or incomplete categories).
  • Summarizing instead of synthesizing — presenting data without the "So what."
  • Burying the answer at the end of a presentation instead of leading with it.
  • Boiling the ocean — analyzing everything instead of prioritizing the critical path.
  • Confusing observations with hypotheses — "Revenue declined" is an observation; "Revenue declined because of pricing pressure" is a hypothesis.
  • Skipping the ghost deck — building slides before aligning on the story.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.