Scenario Planning — how to use Scenario Planning how to use Scenario Planning, what is Scenario Planning, Scenario Planning alternative, Scenario Planning vs Deloitte, Scenario Planning install guide, Scenario Planning setup for AI agents, probability-weighted expected values, scenario modeling for strategic decision-making

v1.0.0
GitHub

About this Skill

Ideal for Strategic Decision Support Agents requiring advanced scenario modeling and sensitivity analysis capabilities. Scenario Planning is a systematic approach to building and analyzing scenarios with probability-weighted expected values, trigger identification, and financial impact quantification.

Features

Builds rigorous base/bull/bear scenarios with probability-weighted expected values
Identifies triggers and quantifies financial impact
Delivers strategic response planning per scenario
Requires business/project description and key decision as inputs
Supports time horizon projection periods (e.g., 1-year, 3-year, 5-year)

# Core Topics

Kaakati Kaakati
[0]
[0]
Updated: 3/1/2026

Quality Score

Top 5%
57
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
> npx killer-skills add Kaakati/managing-director/Scenario Planning
Supports 18+ Platforms
Cursor
Windsurf
VS Code
Trae
Claude
OpenClaw
+12 more

Agent Capability Analysis

The Scenario Planning MCP Server by Kaakati is an open-source Community integration for Claude and other AI agents, enabling seamless task automation and capability expansion. Optimized for how to use Scenario Planning, what is Scenario Planning, Scenario Planning alternative.

Ideal Agent Persona

Ideal for Strategic Decision Support Agents requiring advanced scenario modeling and sensitivity analysis capabilities.

Core Value

Empowers agents to build rigorous base/bull/bear scenarios with probability-weighted expected values, trigger identification, and financial impact quantification using trigger identification and strategic response planning protocols.

Capabilities Granted for Scenario Planning MCP Server

Automating scenario planning for strategic decision-making
Generating probability-weighted expected values for financial impact quantification
Creating comprehensive sensitivity analyses for business/project descriptions

! Prerequisites & Limits

  • Requires business/project description and key decision inputs
  • Needs time horizon specification for projection periods
  • Limited to board-room-quality scenario modeling for managing directors and practice-area partners
Project
SKILL.md
11.4 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

Scenario Planning & Sensitivity Analysis

Build rigorous base/bull/bear scenarios with probability-weighted expected values, trigger identification, financial impact quantification, and strategic response planning per scenario.


Required Inputs

InputDescriptionRequired?
Business/project descriptionWhat is being modeledYes
Key decisionThe strategic decision these scenarios informYes
Time horizonProjection period (e.g., 1-year, 3-year, 5-year)Yes
Key variablesRevenue drivers, cost drivers, market factorsYes
Base case assumptionsCurrent best estimatesYes
Historical dataPast performance data for calibrationRecommended
Industry benchmarksPeer/industry performance rangesRecommended
Risk factorsKnown threats and uncertaintiesRecommended
Financial modelExisting P&L, cash flow, or valuation modelIf available

Execution Steps

Step 1: Identify Key Variables

Determine the 5-8 variables that most influence outcomes:

  1. Revenue drivers: Market size, market share, pricing, volume, win rate, churn
  2. Cost drivers: COGS, headcount, CAC, variable costs, CapEx
  3. Market factors: Growth rate, competitive intensity, regulatory changes
  4. Operational factors: Capacity, efficiency, time-to-market
  5. External factors: Macroeconomic conditions, FX rates, commodity prices

Variable prioritization matrix:

VariableImpact on Outcome (1-5)Uncertainty Level (1-5)Impact × UncertaintyInclude in Scenarios?
[Variable 1][X][X][X][Yes/No]
[Variable 2][X][X][X][Yes/No]
[Variable 3][X][X][X][Yes/No]
[Variable 4][X][X][X][Yes/No]
[Variable 5][X][X][X][Yes/No]
[Variable 6][X][X][X][Yes/No]

Rule: Include variables scoring >=12 on Impact x Uncertainty. Typically 4-6 variables drive 80%+ of outcome variance.

Step 2: Define Scenario Framework

Build three core scenarios plus optional stress test:

ScenarioDefinitionProbability Guidance
Bull caseFavorable conditions across key variables; things go right15-25% probability
Base caseMost likely outcome; balanced assumptions40-60% probability
Bear caseUnfavorable conditions; key risks materialize15-25% probability
Stress test (optional)Extreme downside; multiple risks compound5-10% probability

Probability constraint: All scenario probabilities must sum to 100%.

Scenario construction rules:

  1. Each scenario must be internally consistent (a world where all assumptions fit together)
  2. Scenarios should differ on the KEY drivers, not every variable
  3. Bear case is not "everything goes wrong" — it is the most likely bad outcome
  4. Bull case is not "fantasy" — it is the most likely good outcome
  5. Base case is the median expectation, not the optimistic plan relabeled

Step 3: Build Scenario Assumptions

For each key variable, define the value under each scenario:

VariableUnitBear CaseBase CaseBull CaseStress Test
[Market growth]%[X]%[X]%[X]%[X]%
[Market share]%[X]%[X]%[X]%[X]%
[Average price]$$[X]$[X]$[X]$[X]
[Volume/units]#[X][X][X][X]
[Churn rate]%[X]%[X]%[X]%[X]%
[Gross margin]%[X]%[X]%[X]%[X]%
[CAC]$$[X]$[X]$[X]$[X]
[Headcount]#[X][X][X][X]

Calibration check: Are the ranges supported by historical data, industry benchmarks, or analogues? If bear case has never happened in the industry's history, it may be too extreme (or not extreme enough if tail risks are real).

Step 4: Financial Impact Quantification

Build the P&L (or relevant financial model) for each scenario:

Financial MetricBear CaseBase CaseBull CaseStress Test
Revenue$[X]$[X]$[X]$[X]
Revenue growth YoY[X]%[X]%[X]%[X]%
Gross profit$[X]$[X]$[X]$[X]
Gross margin[X]%[X]%[X]%[X]%
Operating expenses$[X]$[X]$[X]$[X]
EBITDA$[X]$[X]$[X]$[X]
EBITDA margin[X]%[X]%[X]%[X]%
Free cash flow$[X]$[X]$[X]$[X]
Cash runway (if pre-profit)[X] months[X] months[X] months[X] months

Multi-year projection (repeat for each year of time horizon):

YearBear RevenueBase RevenueBull RevenueBear EBITDABase EBITDABull EBITDA
Year 1$[X]$[X]$[X]$[X]$[X]$[X]
Year 2$[X]$[X]$[X]$[X]$[X]$[X]
Year 3$[X]$[X]$[X]$[X]$[X]$[X]

Step 5: Probability-Weighted Expected Value

Calculate the expected value across scenarios:

ScenarioProbabilityRevenueEBITDAProb-Weighted RevenueProb-Weighted EBITDA
Bull[X]%$[X]$[X]$[X]$[X]
Base[X]%$[X]$[X]$[X]$[X]
Bear[X]%$[X]$[X]$[X]$[X]
Stress[X]%$[X]$[X]$[X]$[X]
Expected Value100%$[X]$[X]

Key insight: How does the expected value compare to the base case? If expected value is significantly below base case, the risk profile is skewed to the downside.

Step 6: Trigger Identification

For each scenario, identify what would cause it to materialize:

ScenarioTrigger EventLeading IndicatorDetection SignalTimeline
Bull[Event that causes upside][Metric to watch][Specific threshold][When visible]
Bull[Second trigger][Metric][Threshold][Timeline]
Bear[Event that causes downside][Metric to watch][Specific threshold][When visible]
Bear[Second trigger][Metric][Threshold][Timeline]
Stress[Extreme event][Metric to watch][Specific threshold][When visible]

Monitoring cadence: [Weekly/Monthly/Quarterly] review of leading indicators against trigger thresholds.

Step 7: Scenario Tree (Decision Mapping)

Map key decision points and branching outcomes:

                            [Initial Decision]
                           /         |         \
                    [Path A]     [Path B]     [Path C]
                    /    \        /    \        /    \
              [Bull]  [Bear]  [Bull]  [Bear]  [Bull]  [Bear]
              p=[X]%  p=[X]%  p=[X]%  p=[X]%  p=[X]%  p=[X]%
              EV=$X   EV=$X   EV=$X   EV=$X   EV=$X   EV=$X

Decision rule: Choose the path with the highest expected value, subject to:

  • Acceptable downside (bear case is survivable)
  • Acceptable regret (if bull case materializes on unchosen path)
  • Strategic optionality (path preserves future flexibility)

Step 8: Monte Carlo Considerations

For key variables with continuous distributions, consider Monte Carlo simulation:

  1. Define probability distributions for each key variable:

    • Normal: For variables with symmetric uncertainty (e.g., market growth)
    • Log-normal: For variables that are bounded at zero (e.g., revenue)
    • Triangular: When you know min, most likely, and max
    • Uniform: When all values in a range are equally likely
  2. Correlation matrix: Identify which variables move together (e.g., market growth and pricing power are often correlated)

  3. Simulation outputs (if running Monte Carlo):

    • Mean and median outcome
    • Standard deviation
    • 10th percentile (downside) and 90th percentile (upside)
    • Probability of achieving target (e.g., P(revenue > $X) = Y%)
    • Value at Risk (VaR): What is the worst outcome at 95% confidence?
  4. Simplified distribution table (when full Monte Carlo is not feasible):

    Outcome MetricP10 (Downside)P25P50 (Median)P75P90 (Upside)
    Revenue$[X]$[X]$[X]$[X]$[X]
    EBITDA$[X]$[X]$[X]$[X]$[X]
    Cash flow$[X]$[X]$[X]$[X]$[X]

Step 9: Strategic Response per Scenario

Define what actions to take under each scenario:

ScenarioStrategic ResponseResource ReallocationTrigger to Activate
Bull[Accelerate: increase investment, hire faster, expand][Where to deploy resources][Signal that bull case is materializing]
Base[Execute: stay the course, optimize][Standard plan][Default operating mode]
Bear[Defend: cut costs, focus on core, conserve cash][Where to reduce][Signal that bear case is materializing]
Stress[Survive: emergency measures, pivot consideration][Dramatic restructuring][Signal that stress case is materializing]

Pre-committed actions: For each scenario, define 2-3 actions that are pre-approved and can be executed immediately when triggers are hit, without additional deliberation.


Output Template

Scenario Analysis: [Business/Project] — [Decision Context]

Date: [Date] | Prepared for: [Client/Project] | Time Horizon: [X] years

1. Key Variables & Ranges

VariableBearBaseBullPrimary Data Source
[Var 1][X][X][X][Source]
[Var 2][X][X][X][Source]
[Var 3][X][X][X][Source]
[Var 4][X][X][X][Source]

2. Scenario Narratives

Bull case ([X]% probability): [2-3 sentence narrative of what this world looks like]

Base case ([X]% probability): [2-3 sentence narrative]

Bear case ([X]% probability): [2-3 sentence narrative]

Stress test ([X]% probability): [2-3 sentence narrative]

3. Financial Impact Summary

(Include tables from Steps 4 and 5)

4. Probability-Weighted Expected Value

(Include table from Step 5)

5. Sensitivity Tornado

Variable-20% Impact on EBITDA+20% Impact on EBITDARange
[Var 1 — highest impact]$[X]$[X]$[X]
[Var 2]$[X]$[X]$[X]
[Var 3]$[X]$[X]$[X]
[Var 4 — lowest impact]$[X]$[X]$[X]

6. Trigger Dashboard

(Include table from Step 6)

7. Strategic Response Plan

(Include table from Step 9)

8. Decision Recommendation

Recommended path: [Decision recommendation] Expected value: $[X] Key risk: [Primary risk with mitigation] Decision reversibility: [Reversible / Partially reversible / Irreversible]


Quality Checks

  • All scenario probabilities sum to exactly 100%
  • Variable ranges are calibrated against historical data or industry benchmarks
  • Each scenario tells a coherent, internally consistent narrative (not random variable combinations)
  • Bear case is genuinely unfavorable, not just "slightly below base case"
  • Financial impact is quantified in dollar terms, not just directional
  • Probability-weighted expected value is calculated and compared to base case
  • Triggers are specific, measurable, and time-bound (not vague)
  • Leading indicators are identified for each trigger with monitoring cadence
  • Strategic response for each scenario includes specific pre-committed actions
  • Sensitivity tornado ranks variables by actual impact magnitude
  • Stress test addresses existential risk (can the business survive?)
  • Decision recommendation addresses reversibility and optionality
  • Monte Carlo considerations address variable correlations, not just independent ranges

Related Skills

Looking for an alternative to Scenario Planning or building a Community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

linear

Logo of lobehub
lobehub

Linear is a workflow management system that enables multi-agent collaboration, effortless agent team design, and introduces agents as the unit of work interaction.

73.4k
0
Communication

testing

Logo of lobehub
lobehub

Testing is a process for verifying AI agent functionality using commands like bunx vitest run and optimizing workflows with targeted test runs.

73.3k
0
Communication

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication