Best use case
scenario-modeler is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Monte Carlo simulations for exit scenarios, return distributions
Teams using scenario-modeler should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/scenario-modeler/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How scenario-modeler Compares
| Feature / Agent | scenario-modeler | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Monte Carlo simulations for exit scenarios, return distributions
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Scenario Modeler ## Overview The Scenario Modeler skill provides advanced scenario analysis and Monte Carlo simulations for venture capital return modeling. It enables probabilistic analysis of exit outcomes and return distributions to inform investment decisions and portfolio construction. ## Capabilities ### Exit Scenario Modeling - Model multiple exit scenarios (IPO, M&A, secondary) - Assign probabilities to scenarios - Calculate expected returns across outcomes - Account for timing variations ### Monte Carlo Simulation - Run thousands of probabilistic scenarios - Model parameter distributions - Generate return distributions - Calculate confidence intervals ### Sensitivity Analysis - Identify key value drivers - Model driver interactions - Create tornado charts - Determine break-even assumptions ### Return Distribution Analysis - Calculate expected IRR and MOIC - Generate return percentiles - Model loss probability - Analyze portfolio-level returns ## Usage ### Model Exit Scenarios ``` Input: Company data, exit assumptions Process: Build scenarios, assign probabilities Output: Scenario matrix, expected value ``` ### Run Monte Carlo ``` Input: Base assumptions, parameter distributions Process: Run simulation iterations Output: Return distribution, percentile analysis ``` ### Analyze Sensitivities ``` Input: Base case, key drivers Process: Calculate driver sensitivities Output: Sensitivity analysis, tornado chart ``` ### Model Portfolio Returns ``` Input: Portfolio of investments, scenarios Process: Aggregate portfolio outcomes Output: Portfolio return distribution ``` ## Scenario Framework | Scenario | Probability Range | Typical Multiple | |----------|-------------------|------------------| | Home Run | 5-15% | 10x+ | | Strong Exit | 15-25% | 3-10x | | Moderate Exit | 20-30% | 1-3x | | Flat/Write-off | 30-50% | 0-1x | ## Integration Points - **VC Method Valuation**: Scenario-based valuation - **Cap Table Modeling**: Ownership under scenarios - **DCF Analysis**: Probability-weighted DCF - **Sensitivity Analyst (Agent)**: Support scenario analysis ## Simulation Parameters | Parameter | Distribution Type | |-----------|-------------------| | Exit Multiple | Log-normal | | Exit Timing | Normal/Triangular | | Revenue Growth | Normal | | Market Multiple | Log-normal | | Dilution | Triangular | ## Best Practices 1. Ground scenarios in historical data 2. Validate probability assumptions 3. Include tail scenarios (both positive and negative) 4. Consider correlation between assumptions 5. Use simulations for insight, not precision
Related Skills
threat-modeler
Generate threat models using STRIDE, PASTA, or VAST methodologies
systems-dynamics-modeler
Skill for building and simulating systems dynamics models
noise-modeler
Quantum noise modeling skill for simulation and hardware characterization
pymc-bayesian-modeler
PyMC probabilistic programming skill for hierarchical Bayesian models in physics data analysis
comsol-multiphysics-modeler
COMSOL finite element skill for multiphysics simulations including electromagnetics, heat transfer, and fluid dynamics
environmental-fate-modeler
Environmental nanosafety skill for modeling nanomaterial environmental fate and transport
linear-program-modeler
Mathematical programming skill for formulating and solving linear programming models for resource allocation, production planning, and capacity optimization.
water-distribution-modeler
Water distribution system modeling skill for pipe networks, pump analysis, and fire flow
kinetic-modeler
Reaction kinetics modeling skill for parameter estimation, mechanism validation, and rate equation development
consequence-modeler
Consequence analysis skill for dispersion modeling, fire/explosion analysis, and effect zone determination
opensim-modeler
OpenSim musculoskeletal modeling skill for biomechanical simulation and analysis
scenario-simulation
Scenario-based simulation for ADAS/AD validation