scenario-sensitivity-generator — Codex skill: what it does & setup
Generates sensitivity matrices and breakpoint thresholds from public equity models. Helps evaluate thesis changes and downside risks.
npx skills add openai/plugins --skill scenario-sensitivity-generator -a codexWhat scenario-sensitivity-generator does
The skill converts an existing equity thesis, valuation projection, or corporate event into sensitivity grids and scenario distributions. It highlights what market prices already reflect and tracks how single KPI revisions alter target outcomes. By default, it generates a standalone HTML scenario document.
Calculations rely on a deterministic execution helper. When specific figures are missing, the generator leaves explicit input requirements instead of inventing numbers. It focuses directly on buy-side decision thresholds, pinpointing which factor breaks first under pressure.
Running this workflow without an established financial model will fail because it cannot build initial statements or DCF valuations. Users must generate the underlying numbers in upstream modeling tools first.
What it helps with
- evaluate target price sensitivity across operating margin shifts
- calculate market-implied deal failure probabilities for corporate events
- pinpoint the initial KPI breakpoint that breaks an equity thesis
- define explicit price boundaries for trimming or exiting an asset
Example prompts for the agent
- Build a sensitivity matrix for price targets against discount rate changes using our model.
- Estimate deal break probability and downside exposure based on current market pricing.
- Generate an HTML report detailing margin breakpoints ahead of next week's earnings release.
How to install scenario-sensitivity-generator
1Skills CLI (Vercel)
npx skills add openai/plugins --skill scenario-sensitivity-generator -a codex2Manually: put the files in place
.agents/skills/scenario-sensitivity-generator/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add openai/plugins --skill scenario-sensitivity-generator -a claude-code2Manually: put the files in place
~/.claude/skills/scenario-sensitivity-generator/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/scenario-sensitivity-generator/
Manually: put the files in place
.cursor/skills/scenario-sensitivity-generator/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install openai/plugins scenario-sensitivity-generator2Manually: put the files in place
.github/skills/scenario-sensitivity-generator/SKILL.mdPlatform CLI
gemini skills install https://github.com/openai/plugins --path plugins/public-equity-investing/skills/scenario-sensitivity-generatorManually: put the files in place
.devin/skills/scenario-sensitivity-generator/SKILL.mdThe legacy .windsurf/skills/ path still works
Claude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: Codex skills: how to install, where they live, how to call them
Questions about scenario-sensitivity-generator
How to install scenario-sensitivity-generator in Codex?
Run npx skills add openai/plugins --skill scenario-sensitivity-generator -a codex. The configuration file is placed in .agents/skills/scenario-sensitivity-generator/SKILL.md.
What does scenario-sensitivity-generator do?
It translates existing financial models into sensitivity grids, break-even thresholds, and event probability trees to support investment decisions.
Can this skill build a DCF model from scratch?
No, it does not handle initial model builds or raw data cleaning. You must run an upstream tool like dcf-model-builder or equity-model-update before applying this scenario layer.