Playground › Catalog › Ship or Slip
SO

Ship or Slip

🔵 Stable🕐 updated 2026-09-22 🔷 SkillSpec L3 pm-decisions

Turn a release-readiness argument into one typed decision — ship, ship reduced, or slip — with a defined state, defined options, and a probability for each. Use when asked should we ship Friday, are we ready to release, do we slip the date, go/no-go for the release, or when a launch checklist is done and someone still has to call it. Produces a filled release state, the three-way decision with probabilities and confidence, the act-or-hold verdict against the thresholds, and the one fact that would flip it.

▶ Run it free — no key needed 📝 Grade your existing draft View SKILL.md ↗

🗣 Say this to your agent

“Should we ship on Friday or slip a week?”“Go/no-go for the 3.2 release — here's the state.”“Two blockers open, rollback untested — call it.”

What to give it

▸release — name and target date
▸open_blockers — count and one line each: severity, owner, ETA
▸test_status — pass rate, flaky count, when the last green build was
▸rollback — tested or not, and time to roll back
▸customer_commitments — who was promised what, by when
▸scope_cuttable — what could be dropped without breaking the promise

✅ The bar it holds itself to

Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.

✓Every state field is filled from evidence or marked `unknown` — no invented test numbers
✓The three options are used exactly as defined; no fourth option invented mid-meeting
✓Probabilities are shown for *all* options and sum to about 1
✓The act/hold verdict cites the thresholds explicitly
✓The flip fact names an owner and a time
✓A hold result does not quietly become a ship

⚠️ What it refuses to do

**Deciding in prose** — "we feel good about it" is not a decision anyone can audit
**Moving the options** — adding "ship dark" at the last minute to avoid a slip
**Treating 0.55 as a yes** — a close call is a hold, by definition
**Hiding the overrule** — a human may overrule; the record must say so
**Letting the model own it** — the release owner owns the decision; the distribution is evidence

Install

npx pm-claude-skills add --agent claude   # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp

Related skills

🔌 Embed this skill

Drop this on your blog, docs, or site — it renders a "Run this skill" card:

<div data-pm-skill="ship-or-slip"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>

💬 Discussion

Ship or Slip is one of 1182 open-source professional AI agent skills — all SkillSpec L3. Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog