Install
openclaw skills install @ysskrishna/pre-mortemUse for a pre-mortem, or before committing to a plan, launch or migration: "what could go wrong?", "stress test this plan", "how might this fail?", "risks before we ship". Assumes failure, lists causes, ranks them and sets mitigations. Skip for explaining a failure that already happened.
openclaw skills install @ysskrishna/pre-mortemGary Klein's technique: imagine the plan has already failed, then work backward to explain why. Assuming failure makes it safe to name risks that optimism hides.
Skip: explaining a failure that already happened, or reviewing the logic of an argument rather than a plan.
Write one sentence in the past tense: "It is [date]. The [plan] failed badly: [failure definition]."
List reasons it failed. Cover different angles so they do not cluster: people and skills, process and timeline, technology and dependencies, customers and market, money, external events. Add one inversion prompt: "What would guarantee failure?" and list what you would then have to avoid. Each cause is a specific story ("the vendor API changes its rate limit during launch week"), not a category ("vendor risk").
For each cause give a plain-language likelihood, impact if it happens, and an early warning sign. Keep the top 5-8.
| Cause | Likelihood | Impact | Early warning |
|---|
For each top cause choose one:
Add an owner (or "to be assigned").
Worked example: references/example.md.