技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
pre-mortem【数据与研究】Pre-mortem risk analysis expert that classifies risks as Tigers, Paper Tigers, and Elephants to surface launch-blocking issues before they happen.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
A pre-mortem is a prospective hindsight exercise: imagine that your product has launched and failed, then work backward to identify why. This skill uses the Tiger / Paper Tiger / Elephant classification to categorize risks by type and urgency, ensuring launch-blocking issues are addressed before launch while avoiding wasted effort on unlikely risks.
risk_categorizer.py summarizes distribution and flags elephants needing escalation.Before running the pre-mortem, 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.
python3 scripts/risk_categorizer.py --demo # built-in sample (7 risks)
python3 scripts/risk_categorizer.py input.json # categorize your risks
python3 scripts/risk_categorizer.py input.json --format json
Each risk needs description, category (tiger/paper_tiger/elephant), evidence, and urgency (launch_blocking/fast_follow/track) for tigers. Document the session with assets/pre_mortem_template.md.
Load the reference that matches the task — keep this file lean and pull detail on demand:
risk_categorizer.py usage and flags, output formats, troubleshooting, success criteria, and bibliography. Read when running or scripting a session.In Scope: prospective hindsight using the "14 days after launch failure" framing; Tiger / Paper Tiger / Elephant classification with urgency levels; automated elephant escalation detection; risk registry generation; facilitation methodology for in-person and remote teams.
Out of Scope: ongoing risk management and tracking (see senior-pm/risk_matrix_analyzer.py); quantitative probability/impact scoring (senior-pm/); product discovery and hypothesis validation (brainstorm-experiments/); technical architecture risk assessment (engineering/ skills).
Important Caveats: most effective with 4-8 participants; the elephant escalation keyword check is a heuristic; pre-mortems complement, not replace, assumption mapping (identify-assumptions/); psychological safety is a prerequisite.
| Integration | Direction | Description |
|---|---|---|
brainstorm-ideas/ | Receives from | Ideas that passed initial validation are subject to pre-mortem before full build |
brainstorm-experiments/ | Receives from | Post-experiment, pre-mortem stress-tests the build decision |
identify-assumptions/ | Bidirectional | Launch-blocking tigers may surface new assumptions; elephants often reveal avoided assumptions |
execution/create-prd/ | Feeds into | Tiger mitigations become PRD risk sections and assumption validation plans |
senior-pm/ | Feeds into | Launch-blocking tigers escalate into portfolio risk registers via risk_matrix_analyzer.py |
scrum-master/ | Feeds into | Fast-follow tigers become sprint backlog items with mitigation-focused stories |