Token导航 LogoToken导航TokenDH.com
研究检索需要联网github未标认证来源可访问许可证需确认审计通过

thinking-pre-mortem事前思考

Agent Skill

thinking-pre-mortem 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

504

周安装

21

GitHub Stars

46

下载量

168
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:thinking-pre-mortem(事前思考)
来源仓库:https://github.com/tjboudreaux/cc-thinking-skills
仓库路径:skills/thinking-pre-mortem
安装命令:
npx skills add https://github.com/tjboudreaux/cc-thinking-skills --skill thinking-pre-mortem
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/tjboudreaux/cc-thinking-skills --skill thinking-pre-mortem

简介

事前思考用于查找、检索和筛选相关信息,模拟项目失败场景提前规避风险。

  • 适用于高风险项目启动前、重大发布准备及危机预案制定。
  • 引导用户设想已实现目标后的失败原因,反向生成预防措施。
  • 安装命令:npx skills add https://github.com/tjboudreaux/cc-thinking-skills --skill thinking-pre-mortem
  • 心理安全感影响输入真实性,建议匿名或团队共创模式下使用。

SKILL.md

Pre-Mortem Analysis

Overview

The pre-mortem, developed by psychologist Gary Klein, uses "prospective hindsight" to improve risk identification. Instead of asking "What could go wrong?" (which triggers defensiveness), assume the project HAS failed and ask "Why did it fail?" This simple reframe improves risk identification by approximately 30%.

Core Principle: It's easier to explain failure after the fact than predict it beforehand. Use this bias productively.

When to Use

  • Project kickoff (before work begins)
  • Before committing to a major technical decision
  • Sprint planning for high-risk work
  • Before launch or major release
  • When team seems overconfident
  • After a plan is formed but before execution

Decision flow:

Starting significant work? → yes → Team confident? → yes → PRE-MORTEM ESSENTIAL
                                                   ↘ no → Pre-mortem still valuable
                         ↘ no → Standard risk assessment may suffice

The Process

Step 1: Set the Stage (2 min)

Gather the team. Explain:

"Imagine we're 6 months in the future. The project has failed—not just missed a deadline, but failed spectacularly. We're in the postmortem. Your job: explain what went wrong."

Key: Use past tense. The failure has already happened.

Step 2: Silent Brainstorming (5-7 min)

Each person independently writes reasons for failure:

  • No discussion during this phase
  • Aim for 5-10 reasons each
  • Include technical, process, people, and external factors
  • Think about what YOU specifically might have contributed to failure

Prompt: "It's [future date]. The project failed. Write down all the reasons why."

Step 3: Round-Robin Sharing (10-15 min)

Go around the room, each person shares ONE reason per round:

  • No critiquing or dismissing
  • Facilitator captures all items
  • Continue until all unique reasons surfaced
  • Duplicates show consensus on key risks

Step 4: Categorize and Prioritize (5-10 min)

Group by theme and assess:

CategoryRiskLikelihoodImpactPriority
TechnicalAPI integration failsHighCriticalP0
ProcessRequirements unclearMediumHighP1
PeopleKey person leavesLowCriticalP1
ExternalVendor delaysMediumMediumP2

Step 5: Develop Mitigations (10-15 min)

For top risks, define:

Risk: API integration fails
Mitigation:
- Spike on integration in week 1
- Identify fallback vendor
- Build abstraction layer for swap-ability
Owner: [Name]
Checkpoint: Week 2 review

Step 6: Update the Plan

Incorporate mitigations into project plan:

  • Add spike/investigation tasks
  • Build in contingency time
  • Assign risk owners
  • Schedule risk review checkpoints

Pre-Mortem Template

# Pre-Mortem: [Project Name]
Date: [Date]
Participants: [Names]

## The Scenario
It is [Future Date]. [Project] has failed spectacularly.

## Failure Reasons Identified

### Technical
- [Reason 1]
- [Reason 2]

### Process
- [Reason 1]
- [Reason 2]

### People/Team
- [Reason 1]
- [Reason 2]

### External/Dependencies
- [Reason 1]
- [Reason 2]

## Priority Risks and Mitigations

### P0: [Risk Name]
- **Description**: [What went wrong]
- **Mitigation**: [How to prevent]
- **Owner**: [Who]
- **Checkpoint**: [When to verify]

### P1: [Risk Name]
...

## Plan Updates
- [ ] [Action item from pre-mortem]
- [ ] [Action item from pre-mortem]

## Review Schedule
- [Date]: First risk checkpoint
- [Date]: Mid-project risk review

Why Pre-Mortems Work

  1. Legitimizes Pessimism: Team members can voice concerns without seeming negative
  2. Bypasses Groupthink: Individual brainstorming before sharing prevents anchoring
  3. Uses Hindsight Bias: Easier to explain past than predict future
  4. Creates Psychological Safety: "The project failed" removes blame
  5. Surfaces Hidden Knowledge: People share concerns they wouldn't otherwise raise

Common Failure Categories to Prompt

CategoryExample Failures
RequirementsScope creep, unclear success criteria, missing stakeholder
TechnicalWrong architecture, integration failures, scale issues
TimelineUnderestimation, dependencies delayed, parallel work blocked
TeamKey person unavailable, skill gaps, communication breakdown
ExternalVendor issues, regulatory changes, market shift
ProcessInsufficient testing, deployment problems, no rollback

Facilitation Tips

  • Enforce silence during brainstorming—no discussion
  • Use past tense consistently ("failed" not "might fail")
  • Capture everything—don't filter during collection
  • Include yourself—what might YOU have done wrong?
  • Follow up—pre-mortem is worthless without action

Verification Checklist

  • Conducted at appropriate time (before significant work)
  • All team members participated
  • Silent brainstorming enforced
  • 20+ failure reasons collected
  • Risks prioritized by likelihood × impact
  • Top 3-5 risks have explicit mitigations
  • Mitigations assigned owners and checkpoints
  • Plan updated to incorporate findings
  • Follow-up risk review scheduled

Key Questions

  • "The project failed. Why?"
  • "What did we miss that was obvious in retrospect?"
  • "What warning signs did we ignore?"
  • "What did I personally contribute to the failure?"
  • "What did we assume that turned out to be wrong?"
  • "Who did we forget to involve?"

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

38.26%
按下载量换算64

Claude

29.27%
按下载量换算49

Cursor

20.03%
按下载量换算34

Gemini CLI

8.89%
按下载量换算15

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills