How this skill is triggered — by the user, by Claude, or both
Slash command
/think:pre-mortemsonnetThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Imagine that a project, plan, or decision has already failed — completely and unambiguously.
Imagine that a project, plan, or decision has already failed — completely and unambiguously. Then work backwards to identify what caused the failure. The goal is to surface risks and failure modes while there is still time to prevent them.
This technique works because asking "what could go wrong?" triggers cautious, hedged thinking. Asking "it failed — why?" triggers concrete, specific storytelling. The shift from possibility to certainty changes what people are willing to name.
<output_contract>
Present the pre-mortem as:
</output_contract>
<completeness_contract>
The task is complete when the causes of death are specific enough to act on and at least one goes beyond the risks the user has already identified. If the plan is genuinely robust and the pre-mortem surfaces only low-probability risks, say so — but still name them.
</completeness_contract>
<reasoning_rules>
</reasoning_rules>
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub elmernocon/ai-plugins --plugin think