Scenario War Room
alirezarezvani/claude-skills
Cross-functional what-if modeling for cascading multi-variable scenarios.
Cross-functional what-if modeling for compound adversity -- shows how one problem cascades into the next.
$ npx skills add borghei/Claude-Skills --skill scenario-war-room -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install borghei/Claude-Skills scenario-war-room --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/borghei/Claude-Skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/c-level-advisor/scenario-war-room .claude/skills/scenario-war-room && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "scenario-war-room" agent skill from https://github.com/borghei/Claude-Skills/tree/main/c-level-advisor/scenario-war-room into .claude/skills/scenario-war-room/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scenario-war-room", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/borghei/Claude-Skills/tree/main/c-level-advisor/scenario-war-roomType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add borghei/Claude-Skills --skill scenario-war-room -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install borghei/Claude-Skills scenario-war-room --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/borghei/Claude-Skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/c-level-advisor/scenario-war-room .agents/skills/scenario-war-room && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "scenario-war-room" agent skill from https://github.com/borghei/Claude-Skills/tree/main/c-level-advisor/scenario-war-room into .agents/skills/scenario-war-room/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scenario-war-room", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add borghei/Claude-Skills --skill scenario-war-room -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install borghei/Claude-Skills scenario-war-room --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/borghei/Claude-Skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/c-level-advisor/scenario-war-room .cursor/skills/scenario-war-room && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "scenario-war-room" agent skill from https://github.com/borghei/Claude-Skills/tree/main/c-level-advisor/scenario-war-room into .cursor/skills/scenario-war-room/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scenario-war-room", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/borghei/Claude-Skills.git --path c-level-advisor/scenario-war-room--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add borghei/Claude-Skills --skill scenario-war-room -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install borghei/Claude-Skills scenario-war-room --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/borghei/Claude-Skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/c-level-advisor/scenario-war-room .gemini/skills/scenario-war-room && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "scenario-war-room" agent skill from https://github.com/borghei/Claude-Skills/tree/main/c-level-advisor/scenario-war-room into .gemini/skills/scenario-war-room/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scenario-war-room", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install borghei/Claude-Skills scenario-war-roomInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add borghei/Claude-Skills --skill scenario-war-room -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/borghei/Claude-Skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/c-level-advisor/scenario-war-room .github/skills/scenario-war-room && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "scenario-war-room" agent skill from https://github.com/borghei/Claude-Skills/tree/main/c-level-advisor/scenario-war-room into .github/skills/scenario-war-room/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scenario-war-room", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add borghei/Claude-Skills --skill scenario-war-room -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install borghei/Claude-Skills scenario-war-room --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/borghei/Claude-Skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/c-level-advisor/scenario-war-room .opencode/skills/scenario-war-room && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "scenario-war-room" agent skill from https://github.com/borghei/Claude-Skills/tree/main/c-level-advisor/scenario-war-room into .opencode/skills/scenario-war-room/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scenario-war-room", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
scenario-war-roomCross-functional what-if modeling for compound adversity -- shows how one problem cascades into the next.
Scenario War Room is an agent skill from borghei/Claude-Skills. Cross-functional what-if modeling for compound adversity -- shows how one problem cascades into the next. Use when facing complex risk scenarios, strategic decisions with major downside, or multi-variable threats.
Its SKILL.md is about 4.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including scripts (for example `scripts/decision_tree_analyzer.py`, `scripts/impact_matrix_calculator.py` and `scripts/scenario_builder.py`).
The repository describes itself as: 385 AI skills, 77 expert agents, and 900 stdlib Python tools for every team: engineering, PM, marketing, C-level, compliance, business ops, research, and a LinkedIn toolkit… The licence is MIT.
6 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 4a698e8. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 3 files in scripts/ (Python), which the agent can run.
Shell commands in SKILL.md call:
pythonFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Scenario War Room loads about 4.8k tokens when it runs. Until then it costs about 58 tokens; SKILL.md has 1,867 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from borghei/Claude-Skills at commit 4a698e8, republished under its MIT licence (© borghei). 1,867 words, ~4,753 tokens.
.claude/skills/scenario-war-room/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.Tier: POWERFUL Category: C-Level Advisory Tags: scenario planning, war room, risk modeling, cascade effects, contingency planning, pre-mortem, crisis simulation
The Scenario War Room models cascading what-if scenarios across all business functions. Not single-assumption stress tests -- compound adversity that shows how one problem creates the next, and where the cascade can be interrupted. Every scenario produces concrete hedges with costs, owners, and deadlines.
Before generating, confirm these inputs. If any is unknown or vague, ASK — do not assume:
Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the artifact.
More than 3 variables creates analysis paralysis, not insight. Choose the 3 that actually keep leadership awake at night.
For each variable, specify:
| Field | Description | Example |
|---|---|---|
| What changes | Specific, quantified | "Top customer (28% of ARR) gives 60-day termination notice" |
| Probability | Your best estimate | 15% |
| Timeline | When it could hit | Within 90 days |
| Detection signal | How you would know it is happening | Sponsor goes dark, usage drops 25% MoM |
Variable Template:
Variable A: [Specific change]
Probability: [X]% | Timeline: [When]
Detection: [Early warning signal]
First-order impact: [Immediate consequence]
Variable B: [Specific change]
Probability: [X]% | Timeline: [When]
Detection: [Early warning signal]
First-order impact: [Immediate consequence]
Variable C: [Specific change]
Probability: [X]% | Timeline: [When]
Detection: [Early warning signal]
First-order impact: [Immediate consequence]For each variable, assess impact across every business function:
| Domain | Key Questions | Typical Impact Areas |
|---|---|---|
| Finance (CFO) | Burn impact? Runway change? Bridge options? | Cash, runway, covenant triggers |
| Revenue (CRO) | ARR gap? Churn cascade? Pipeline affected? | NRR, expansion, new logo risk |
| Product (CPO) | Roadmap derailed? PMF at risk? Customer need shift? | Delivery timeline, feature priority |
| Engineering (CTO) | Velocity hit? Key person risk? Technical debt impact? | Capacity, architecture, hiring |
| People (CHRO) | Attrition cascade? Hiring freeze? Morale impact? | Retention, culture, bench strength |
| Operations (COO) | Capacity affected? Process breaks? OKR impact? | SLAs, efficiency, scale |
| Market (CMO) | CAC affected? Competitive exposure? Brand risk? | Pipeline generation, positioning |
| Legal/Compliance | Regulatory timeline risk? Contract exposure? | Obligations, deadlines, penalties |
This is the most valuable step. Map how Variable A triggers consequences that amplify Variable B.
Cascade Diagram:
TRIGGER: Customer churn ($560K ARR)
│
├──▶ CFO: Runway drops 14 → 8 months
│ │
│ └──▶ CHRO: Hiring freeze imposed
│ │
│ └──▶ CTO: 3 open engineering reqs frozen, roadmap slips 2 months
│ │
│ └──▶ CPO: Q4 feature launch delayed → 2 more customers at risk
│ │
│ └──▶ CRO: NRR drops → additional churn risk (DEATH SPIRAL ENTRY)
│
└──▶ CRO: Revenue concentration increases (next largest = 22%)
│
└──▶ Investors: Concentration risk flagged → Series A terms worsenName the cascades explicitly. Common cascade patterns:
| Cascade Pattern | Description | Interruption Point |
|---|---|---|
| Revenue-to-Runway Death Spiral | Customer churn → lower runway → hiring freeze → slower product → more churn | Emergency revenue diversification |
| Key Person Cascade | Star leaves → team morale drops → followers leave → velocity collapses | Retention bonuses before departure |
| Market Squeeze | Competitor raises → price war → margins compress → can't invest in product | Differentiation, not price matching |
| Trust Cascade | Incident → customer concern → churn → press → more churn | Swift, transparent communication |
| Fundraise-Burn Spiral | Miss target → raise delayed → bridge at bad terms → burn cuts → team loss | Parallel fundraise tracks |
Model three scenarios with increasing severity:
| Scenario | Variables Hit | Definition | Recovery Difficulty |
|---|---|---|---|
| Base | 1 of 3 | Single shock, others don't materialize | Manageable with prepared response |
| Stress | 2 of 3 | Compound shock, cascade begins | Requires significant pivot, board involvement |
| Severe | All 3 | Full cascade, existential territory | Requires emergency action, may need board intervention |
For each severity level, quantify:
BASE SCENARIO (Variable A only):
Runway impact: [X] months → [Y] months
ARR impact: -$[X] ([Y]% of total)
Headcount impact: [freeze / reduction / none]
Timeline to critical: [X] months
Recovery plan: [specific actions]
STRESS SCENARIO (Variables A + B):
Runway impact: [X] months → [Y] months
ARR impact: -$[X] ([Y]% of total)
Headcount impact: [specifics]
Timeline to critical: [X] months
Recovery plan: [specific actions]
SEVERE SCENARIO (All three):
Runway impact: [X] months → [Y] months
ARR impact: -$[X] ([Y]% of total)
Headcount impact: [specifics]
Timeline to critical: [X] months
Existential: [yes/no]
Emergency plan: [specific actions requiring board approval]Define measurable signals that tell you a scenario is unfolding BEFORE it is confirmed. The value of this exercise is acting early, not reacting late.
Signal Design Criteria:
| Variable | Signal | Threshold | Response |
|---|---|---|---|
| Customer churn | Sponsor stops responding | > 3 weeks silence | Exec escalation, QBR request |
| Customer churn | Usage drops | > 25% MoM decline | CS outreach, value review |
| Fundraise delay | Term sheets | < 3 after 60 days in process | Parallel bridge conversations |
| Fundraise delay | Investor requests | > 30 day DD extension | Reduce burn, extend runway |
| Key person departure | Market compensation | Counter-offer required in last 90 days | Retention package, succession plan |
| Key person departure | External engagement | Engineer presenting at conferences for competitors | Direct conversation, role expansion |
For each scenario: actions to take NOW (before the scenario materializes) that reduce impact if it does. Hedges have costs -- the goal is cheap insurance, not paranoia.
Hedge Evaluation Criteria:
| Criterion | Question |
|---|---|
| Cost | What does this hedge cost to implement? |
| Reversibility | Can we undo it if the scenario doesn't happen? |
| Lead time | How long to implement? (Must be shorter than detection-to-impact window) |
| Coverage | Which scenarios does this hedge protect against? |
| Side effects | Does this hedge cause other problems? |
Hedge Table Template:
| Hedge | Cost | Protects Against | Owner | Deadline | Status |
|---|---|---|---|---|---|
| Establish $500K credit line | $5K/year | Runway shortfall (Base + Stress) | CFO | 60 days | Not started |
| 12-month retention bonus for 3 key engineers | $90K | Key person departure (all scenarios) | CHRO | 30 days | In progress |
| Diversify to <20% revenue per customer | Sales effort (6 months) | Single-customer dependency | CRO | 2 quarters | Planning |
| Start parallel fundraise track | CEO time (10 hrs/week) | Fundraise delay (Stress + Severe) | CEO | Immediate | Not started |
| Pre-negotiate bridge terms with existing investors | 2 board conversations | Runway crisis (Severe) | CFO + CEO | 45 days | Not started |
| Document architecture for bus factor reduction | 2 engineering weeks | Key person departure | CTO | 30 days | Not started |
Every war room session produces this structured output:
SCENARIO: [Name]
DATE: [Date of analysis]
PARTICIPANTS: [Who was involved]
VARIABLES:
A: [Description] — Probability: [X]%, Timeline: [When]
B: [Description] — Probability: [X]%, Timeline: [When]
C: [Description] — Probability: [X]%, Timeline: [When]
MOST LIKELY PATH: [Which combination actually plays out, with reasoning]
SEVERITY LEVELS:
Base (A only): Runway [X]→[Y]mo, ARR impact -$[X]
Recovery: [2-3 specific actions]
Stress (A+B): Runway [X]→[Y]mo, ARR impact -$[X]
Recovery: [3-4 specific actions]
Severe (A+B+C): Runway [X]→[Y]mo, ARR impact -$[X]
Existential: [yes/no]
Emergency: [actions requiring board approval]
CASCADE MAP:
[A] → [domain impact] → [triggers B amplification] → [domain impact] → [end state]
Interruption points: [where cascade can be broken]
EARLY WARNING SIGNALS:
1. [Signal] → indicates [scenario], threshold: [specific]
2. [Signal] → indicates [scenario], threshold: [specific]
3. [Signal] → indicates [scenario], threshold: [specific]
HEDGES (implement now):
1. [Action] — cost: $[X] — protects: [scenarios] — owner: [role] — deadline: [date]
2. [Action] — cost: $[X] — protects: [scenarios] — owner: [role] — deadline: [date]
3. [Action] — cost: $[X] — protects: [scenarios] — owner: [role] — deadline: [date]
RECOMMENDED DECISION:
[One paragraph: what to do, in what order, and why]
REVIEW DATE: [When to re-run this analysis — typically 90 days or after any variable shifts]| Skill | Use When |
|---|---|
| ceo-advisor | Strategic decisions that scenarios inform |
| cfo-advisor | Financial modeling for scenario impacts |
| coo-advisor | Operational contingency planning |
| internal-narrative | Communicating scenario outcomes to stakeholders |
| cs-onboard | Company context that feeds scenario variables |
| Problem | Likely Cause | Resolution |
|---|---|---|
| Scenarios feel too abstract to act on | Variables not specific or quantified enough | Require dollar amounts, percentages, and timelines for every variable; "revenue drops" is not actionable, "$420K ARR at risk over 60 days" is |
| Team generates only obvious, low-probability scenarios | Conformity bias; not applying Shell scenario planning method of challenging mental models | Use inversion technique: "What would guarantee our failure?"; bring in external perspective; reference industry-specific historical precedents |
| Cascade mapping stops at first-order effects | Facilitator not pushing past immediate consequences | Require minimum 3 levels of cascade for each variable; use "and then what?" prompting for each domain impact |
| Hedges identified but never implemented | No ownership, deadline, or cost attached | Every hedge must have: cost estimate, owner name, deadline, and status tracking; review in weekly leadership meeting |
| War room sessions take too long (> 4 hours) | Too many variables or trying to model every scenario | Enforce maximum 3 variables and 3-4 scenarios per session; use severity matrix to focus on highest-impact combinations |
| Early warning signals not being monitored | Signals assigned but not integrated into existing reporting | Add signals to existing dashboards and weekly scorecards; assign specific person to monitor each signal |
| Participants reluctant to name worst-case scenarios | Fear of being seen as negative or alarmist | Establish ground rules explicitly; cite Shell's experience: "the value is in surfacing what others won't say"; reward naming hard truths |
| Skill | Integration | Data Flow |
|---|---|---|
ceo-advisor | Strategic decisions informed by scenario analysis | War room scenarios → CEO decision inputs |
cfo-advisor | Financial modeling for scenario impacts and hedge costs | War room financial impacts → CFO stress test models |
coo-advisor | Operational contingency planning and cascade interruption | War room cascade map → COO contingency plans |
executive-mentor | Pre-mortem failure modes feed into scenario variables | Mentor failure modes → War room variables |
internal-narrative | Crisis scenarios require pre-built communication plans | War room crisis scenarios → Narrative crisis templates |
org-health-diagnostic | Health dimension scores surface scenario variables | Health red flags → War room variable candidates |
strategic-alignment | Scenario outcomes may require strategic realignment | War room outcomes → Alignment reassessment |
| Tool | Purpose | Usage |
|---|---|---|
scripts/scenario_builder.py | Build structured scenarios with variables, probabilities, detection signals, and severity levels | python scripts/scenario_builder.py --name "Customer Concentration Risk" --variable "Top customer churns" --probability 20 --impact 500000 --timeline 90 --json |
scripts/impact_matrix_calculator.py | Calculate compound impact across multiple variables with severity matrix and cascade risk scoring | python scripts/impact_matrix_calculator.py --variables "churn:500000:0.2" "fundraise_delay:0:0.3" "key_departure:0:0.15" --arr 2000000 --runway-months 14 --json |
scripts/decision_tree_analyzer.py | Build and evaluate decision trees with expected value calculations for strategic options | python scripts/decision_tree_analyzer.py --decision "Enter Japan market" --option "Direct:0.6:2000000:-500000" --option "Partnership:0.75:1000000:-200000" --option "Wait:1.0:0:0" --json |
© borghei, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 3 other files (scripts) in c-level-advisor/scenario-war-room of borghei/Claude-Skills.
Open the folder on GitHubat commit 4a698e8
Scenario War Room next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Scenario War Room this skillborghei/Claude-Skills | 891 | — | ~4.8k | Automated safety check: Pass | MIT | |
| Scenario War Roomalirezarezvani/claude-skills | 28k | 1 repos | ~2k | Automated safety check: Pass | MIT | |
| OmniRoute Model Catalogdiegosouzapw/OmniRoute | 75k | — | ~589 | Automated safety check: Pass | MIT | |
| Model Bank Metadatalobehub/lobehub | 83k | — | ~2k | Automated safety check: Pass | Custom licence | |
| Harness Threat Modelruvnet/ruflo | 74k | — | ~363 | Automated safety check: Notes | MIT | |
| OmniRoute Model Catalog CLIdiegosouzapw/OmniRoute | 75k | — | ~554 | Automated safety check: Pass | MIT |
alirezarezvani/claude-skills
Cross-functional what-if modeling for cascading multi-variable scenarios.
diegosouzapw/OmniRoute
Looks up which AI models an OmniRoute gateway can reach, creates or updates model aliases and tests whether individual models respond.
lobehub/lobehub
Fills and maintains the knowledgeCutoff, family and generation fields on model cards in LobeHub's model bank, from a single new model up to repo-wide backfills.
ruvnet/ruflo
Enterprise-review-grade threat model from harness threat-model {path}.
diegosouzapw/OmniRoute
Lists and manages AI models from the OmniRoute command line: browse a provider's catalog, search it, and add, edit, remove or test-add models.
wshobson/agents
Build comprehensive 3-5 year financial models with revenue projections, cost structures, cash flow analysis, and scenario planning for early-stage startups.
borghei/Claude-Skills
Test and evaluation harness for AI agents — scenario suites, deterministic replay, regression diffing, cost and latency budgets.
borghei/Claude-Skills
Run delivery when AI coding and ops agents take tickets. An agent skill from borghei/Claude-Skills.
borghei/Claude-Skills
Check AI-generated marketing content and reviews for required disclosures under the EU AI Act, FTC rules and platform AI-label policies.
borghei/Claude-Skills
Idea to AI-generated prototype to customer validation to engineering handoff.
borghei/Claude-Skills
Analytics engineering across data modeling, dbt, transformation, and semantic layers.
borghei/Claude-Skills
Ansoff Matrix — 4-quadrant framework for growth options: market penetration, market/product development, and diversification.
Cross-functional what-if modeling for compound adversity -- shows how one problem cascades into the next. Scenario War Room is an agent skill from borghei/Claude-Skills. Cross-functional what-if modeling for compound adversity -- shows how one problem cascades into the next.
Scenario War Room fits situations like: facing complex risk scenarios; strategic decisions with major downside; multi-variable threats.
Run `npx skills add borghei/Claude-Skills --skill scenario-war-room -a claude-code`. Or copy the skill folder (c-level-advisor/scenario-war-room in borghei/Claude-Skills) into .claude/skills/scenario-war-room in your project. Claude Code loads it when a task matches its description.
Run `npx skills add borghei/Claude-Skills --skill scenario-war-room -a codex`. Or copy the skill folder (c-level-advisor/scenario-war-room in borghei/Claude-Skills) into .agents/skills/scenario-war-room in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add borghei/Claude-Skills --skill scenario-war-room -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/scenario-war-room, .gemini/skills/scenario-war-room, .github/skills/scenario-war-room and .opencode/skills/scenario-war-room in your project.
Going by SKILL.md and its folder, Scenario War Room needs Python for the scripts in its folder and the command-line tools its instructions call (python). Our summary lists: Python 3.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Scenario War Room is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.8k tokens (SKILL.md is roughly 19k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Scenario War Room: Scenario War Room (alirezarezvani/claude-skills, 28k stars), OmniRoute Model Catalog (diegosouzapw/OmniRoute, 75k stars), Model Bank Metadata (lobehub/lobehub, 83k stars) and Harness Threat Model (ruvnet/ruflo, 74k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
borghei (a GitHub user) maintains it in borghei/Claude-Skills, which has 891 GitHub stars. The repository holds 354 skills in this directory. The repository was last updated on October 7, 2026.
Source: borghei/Claude-Skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.