agent-launcher-orchest…
Use when a user wants to build, launch, grade, or schedule a Claude Managed Agent (CMA) in their own Anthropic account — "build me an agent", "launch this as a…
/em:postmortem — Honest analysis of what went wrong. Use after a failed launch, missed quarter, or bad hire to run a blameless 5-Whys retrospective with a change register — e.g. dissecting why the Q3 release slipped six weeks.
$ npx -y skills add alirezarezvani/claude-skills --skill postmortem --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/postmortemContext preview
The summary Claude sees to decide when to auto-load this skill.
/em:postmortem — Honest analysis of what went wrong. Use after a failed launch, missed quarter, or bad hire to run a blameless 5-Whys retrospective with a change register — e.g. dissecting why the Q3 release slipped six weeks.
name: "postmortem" description: "/em:postmortem — Honest analysis of what went wrong. Use after a failed launch, missed quarter, or bad hire to run a blameless 5-Whys retrospective with a change register — e.g. dissecting why the Q3 release slipped six weeks."
**Command:** `/em:postmortem <event>`
Not blame. Understanding. The failed deal, the missed quarter, the feature that flopped, the hire that didn't work out. What actually happened, why, and what changes as a result.
---
They become one of two things:
**The blame session** — someone gets scapegoated, defensive walls go up, actual causes don't get examined, and the same problem happens again in a different form.
**The whitewash** — "We learned a lot, we're going to do better, here are 12 vague action items." Nothing changes. Same problem, different quarter.
A real post-mortem is neither. It's a rigorous investigation into a system failure. Not "whose fault was it" but "what conditions made this outcome predictable in hindsight?"
**The purpose:** extract the maximum learning value from a failure so you can prevent recurrence and improve the system.
---
Before analysis: describe exactly what happened.
Precision matters. "We missed Q3 revenue" is not precise enough. "We closed $420K in new ARR vs $680K target — a $260K miss driven primarily by three deals that slipped to Q4 and one deal that was lost to a competitor" is precise.
The goal: get from **what happened** (the symptom) to **why it happened** (the root cause).
Standard bad 5 Whys:
→ Conclusion: Nothing to do. It's just enterprise.
Real 5 Whys:
→ Root cause: Qualification criteria outdated, no owner, no review process. → Fix: Update criteria, assign owner, add quarterly review.
**The test for a good root cause:** Could you prevent recurrence with a specific, concrete change? If yes, you've found something real.
Most events have multiple contributing factors. Not all are root causes.
**Contributing factor:** Made it worse, but isn't the core reason. If removed, the outcome might have been different — but the same class of problem would recur.
**Root cause:** The fundamental condition that made the outcome probable. Fix this, and this class of problem doesn't recur.
Example — failed hire:
**The distinction matters.** If you address only contributing factors, you'll have a different-looking but structurally identical failure next time.
Every failure has precursors. In hindsight, they're obvious. The value of this step is making them obvious prospectively.
Ask:
**Common patterns:**
This step is particularly important for systemic issues — "we didn't feel safe raising the concern" is a much deeper root cause than "the deal qualification was off."
Some failures happen despite correct decisions. Some happen because of incorrect decisions. Knowing the difference prevents both overcorrection and undercorrection.
For things out of control: what can be done to be more resilient to similar events? For things in control: what specifically needs to change?
**Warning:** "It was outside our control" is sometimes used to avoid accountability. Be rigorous.
Every post-mortem ends with a change register — specific commitments, owned and dated.
**Bad action items:**
**Good action items:**
**For ea
388 production-ready Claude Code skills, plugins, and agent skills for 13 AI coding tools. The most comprehensive open-source library of Claude Code skills and agent plugins — also works with OpenAI Codex, Gemini CLI, Cursor, and 9 more coding agents.
Repo: alirezarezvani/claude-skills
Use when a user wants to build, launch, grade, or schedule a Claude Managed Agent (CMA) in their own Anthropic account — "build me an agent", "launch this as a…
Phase 3 of building a Claude Managed Agent — the bounded grade→iterate loop. Define a CMA outcome (a required markdown rubric graded by an isolated grader),…
Phase 1 of building a Claude Managed Agent — interview the founder about the one job the agent should do, then produce a build sheet (CMA primitives table +…
Phase 4 of building a Claude Managed Agent — make it run without you. Turn a graded agent into a recurring scheduled deployment (POSIX-cron), an event-driven…
Phase 2 of building a Claude Managed Agent — turn a validated build sheet into exact API payloads and a resumable BYOK curl launch script, then launch…
Close out a launched Claude Managed Agent — recap every primitive the founder now owns, regenerate the single-file overview page, and suggest the next 1-2…