Tooluck logoTooluck
SKILL.md

thinking-pre-mortem

Agent skill fromtjboudreaux/cc-thinking-skills

Before committing to a plan or launch, assume it already failed and reason backward through concrete causes — convert failure paths into mitigations, gates, and stop checks.

How to install thinking-pre-mortem

install thinking-pre-mortem
# install the cc-thinking-skills pack with the skills CLI
npx skills add tjboudreaux/cc-thinking-skills

# or add only this skill to Claude Code: copy the folder

skills/thinking-pre-mortem/

# into

~/.claude/skills/thinking-pre-mortem/ (all projects)

.claude/skills/thinking-pre-mortem/ (one project)

skills/thinking-pre-mortem/SKILL.md

MITFull file
1# Pre-Mortem Analysis
2
3**Core rule:** Prospective hindsight beats "what could go wrong?" Assume the plan has already failed (past tense), generate concrete failure paths, reverse them into prevention requirements, and bind each top path to a verifiable plan change.
4
5## When to Use
6
7- Before kickoff, major technical commitment, high-risk sprint work, launch, or release.
8- After a plan looks solid but before execution, especially when optimism or overconfidence is likely.
9- When a decision is costly to reverse and risks are still implicit rather than enforced.
10
11## When NOT to Use
12
13- Work is small, local, and cheaply reversible — skip the ceremony.
14- You are mid-incident under time pressure — act now (OODA / scientific method); pre-mortem is pre-execution.
15- You would only emit generic risks ("scope creep", "requirements unclear") that do not bind to this plan.
16- Risks are already enforced by live gates (CI, canary, rollback, alerts) with no residual unlisted path.
17- A mature risk register already covers the same specific failure paths with owners and checks.
18
19## Procedure
20
211. **Set the failure frame in past tense:** "It is [post-deadline date]. The plan failed: [rollback / data loss / no adoption / SLA breach]." Explaining a happened failure is required; predicting one is not enough.
22…

Excerpt shown under the repository's MIT license.

More skills in cc-thinking-skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates