whatif

Analyze hypothetical scenarios read-only and generate a MOM.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/pdlc-os/pdlc --skill whatif
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: whatif
Source: https://github.com/pdlc-os/pdlc/tree/main/skills/whatif
Command: npx skills add https://github.com/pdlc-os/pdlc --skill whatif

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enables product teams to explore hypothetical scenarios in a read-only fashion, capturing structured analysis as a MOM without modifying code, docs, or ongoing workflows.

Core Features & Use Cases

  • Read-only What-If analysis that mirrors the active PDLC phase and generates a durable MOM.
  • Cross-domain agent perspectives (PM, Architect, Backend, Frontend, QA, Security, Docs, UX, DevOps) to surface impacts and trade-offs.
  • Use Case: A scenario asks how a proposed change would affect roadmap priorities and user value, without changing any artifacts.

Quick Start

Describe your scenario in one or two sentences and run the What-If analysis to generate a MOM.

Frequently Asked Questions about whatif

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform a read-only what-if analysis for a proposed product change?

To perform a read-only what-if analysis, describe your hypothetical scenario and run the analysis to generate a MOM capturing team implications without modifying artifacts.

What is a MOM file in the context of decision-support analysis?

A MOM file captures the structured team implications and cross-domain agent perspectives generated from exploring hypothetical what-if scenarios without altering ongoing workflows.

Can I assess roadmap impacts without modifying my current PDLC workflow artifacts?

You can assess roadmap impacts without modifying artifacts by running a read-only what-if analysis that mirrors the active PDLC phase and captures implications as a MOM file.

Do I need a STATE.md file to run a what-if scenario assessment?

You need a STATE.md file to run a what-if scenario assessment, as the analysis requires access to current STATE.md context to inform agent persona evaluations.

How do cross-domain team roles inform hypothetical scenario analysis?

Cross-domain team roles inform hypothetical scenario analysis by applying agent personas like PM, Architect, QA, and Security to surface potential impacts and trade-offs.

What are the limitations of using a read-only what-if analysis approach?

A limitation of read-only what-if analysis is that it strictly explores hypothetical scenarios and captures a MOM without applying actual changes to code, docs, or artifacts.