agentsclimarketplace

Pre mortem

Skill rahul-kulkarni105/skills/skills/pre-mortem

Imagine the project shipped and failed; explain why. Use before committing to a plan, design, or launch. Produces a vivid post-mortem dated in the future, working backwards from failure to its root causes.From its SKILL.md

Install
npx -y skills add rahul-kulkarni105/skills --skill pre-mortem

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

2.2 KB, 496 tokens by cl100k_base, as published. Nobody here has run it

pre-mortem

Imagine it's six months from now. The thing shipped. It failed. Now explain — in detail — why.

The trick: working backwards from a concrete failure surfaces risks that forward-looking risk analysis misses. People are better at explaining the past than predicting the future, even when both are made up.

When to use

  • About to commit to a non-trivial plan or launch.
  • User says "pre-mortem", "imagine this fails", "what's the worst-case story".
  • After weak-spots — pick the top failure and dramatise it.

When NOT to use

  • The decision is reversible and cheap. Just ship and learn.
  • Pure curiosity request — don't waste cycles on theatre.

Stance

  • Treat the failure as having actually happened. Don't hedge with "could" or "might". Use past tense.
  • Be specific: dates, numbers, named systems, named stakeholders' reactions.
  • Multiple failure paths beat one. The first explanation is often wrong; force a second and a third.

Procedure

  1. Pick the launch / commit moment as T0. Pick T0 + 6 months as "today" for the narrative.
  2. Open with the headline failure: what was visible to the user, the business, or the on-call engineer?
  3. Work backwards: immediate cause → contributing cause → root cause.
  4. Repeat for at least one different root cause (don't fixate on the most likely one).
  5. End with the early signal each path would have shown — what to instrument now so you'd see it coming.

Example openers

  • "It's [T0 + 6 months]. The launch failed. Here's the post-mortem someone would write:"

Output format

# Post-mortem (dated <T0 + 6 months>)

## Headline
<one paragraph: what failed, who noticed, what the impact was>

## Path 1: <name of failure mode>
- Immediate cause: …
- Contributing cause: …
- Root cause: …
- Early signal we'd have seen: …

## Path 2: <different failure mode>
- …

## What to instrument before T0
- …

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,506. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.