Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsBlogPro
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges
  • Chrome Extension
  • Skill Manager

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Pm Cost Of Delay

ASecurity

Builds a cost of delay sheet for contested, time-sensitive requests, with an urgency profile per item, a CD3 order, "yes, if" options that show what drops, and a reply to the person asking. Use for "run pm-cost-of-delay", "everything is urgent", "cost of delay", "CD3", "WSJF", "how do I say no to my boss", "yes, if trade-off", "what drops if we take this on", part of the AI for Product Management Pack by Polar Bear.

2 stars
0 votes
0 copies
0 views
Added 10/4/2026
ai-agentsgo

Works with

cli

Security Analysis

A100/100

Scanned 10/4/2026

$npx -y skills add polar-bear-org/claude-skills --skill pm-cost-of-delay --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Pm Cost Of Delay?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Pm Cost Of Delay
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/polar-bear-org-pm-cost-of-delay/badge)](https://www.skillsdirectory.com/skills/polar-bear-org-pm-cost-of-delay)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
Files
SKILL.md
---
name: pm-cost-of-delay
description: Builds a cost of delay sheet for contested, time-sensitive requests, with an urgency profile per item, a CD3 order, "yes, if" options that show what drops, and a reply to the person asking. Use for "run pm-cost-of-delay", "everything is urgent", "cost of delay", "CD3", "WSJF", "how do I say no to my boss", "yes, if trade-off", "what drops if we take this on", part of the AI for Product Management Pack by Polar Bear.
---

# Cost of Delay

## When To Use
Everything is urgent and you need a no that holds. A new item has jumped the queue, the team is already full, and "we'll squeeze it in" is about to become the plan. It answers: what does each week of waiting cost for each item, what order follows from that, and what has to move back if we say yes?

## When Not To Use
If there are dozens of items and no single one is contested, RICE Prioritization scores the whole backlog faster. If the date is fixed and the question is which scope to cut, use MoSCoW Prioritization. If the requests are still unsorted, start with Feature Request Triage.

## Inputs
- The contested items, plus what the team is working on now
- For each item, what it is worth (money, customers, risk avoided) if known, and any external date
- A rough duration for each, in the unit the team already uses
If you have none of this, I start from the item names and the qualitative route, with value and urgency bands left for you to set, and mark the output as a first draft.

## Approach
This follows Cost of Delay and CD3 as described by Black Swan Farming (blackswanfarming.com): Cost of Delay combines value and urgency into what is lost for each unit of time an item is not delivered, and CD3 divides it by duration to set the order. The urgency profile matters as much as the size of the prize. The failure it prevents: the item with the loudest sponsor goes first, while a quieter item with a regulatory date silently loses its window.

## Workflow
1. Ask at most three questions: which items are contested, whether value can be priced or needs the qualitative route, and who the reply goes to.
2. Assign each item one urgency profile: short life cycle with the peak hit by delay; long life cycle with the peak hit by delay; long life cycle with the peak unaffected. Add the external-deadline modifier where a date applies: cost is near zero until the date forces a start, then steep.
3. Estimate Cost of Delay per week. If value cannot be priced, use relative value and urgency bands the user sets (for example high, medium, low); never invent money figures.
4. Compute CD3 = Cost of Delay / Duration and order highest first. Spend the effort on the numerator; a rough duration is fine, a guessed value is not.
5. Build "yes, if" options for the new item: each option names what moves back, by how long, and that item's own cost of delay. WSJF is available as a lighter mode when the group already shares a relative scale.
6. Draft the reply to the person asking: the options and their trade-offs, about the work only, with a date by which a choice is needed.

## Output Format
```markdown
# Cost of Delay Sheet
## Urgency Profiles
| Item | Profile | External date | Value basis | Cost of Delay per week |
|---|---|---|---|---|
| [item] | [short / long peak hit / long peak unaffected] | [date or none] | [priced or band] | [figure or band] |
## CD3 Order
| Rank | Item | Cost of Delay | Duration | CD3 |
|---|---|---|---|---|
| [n] | [item] | [value] | [duration] | [CD3] |
## Yes, If Options
| Option | What moves back | By how long | Its cost of delay |
|---|---|---|---|
| [take new item now] | [item] | [weeks] | [figure or band] |
## Reply Draft
[To the person asking: the options, the trade-off, the date a choice is needed.]
## Decision
[Named person] picks one option and sends the reply by [date].
```

## Done When
- Every item has one urgency profile and a stated value basis
- The CD3 order is shown with its inputs, not just the rank
- Every "yes, if" option names what moves back and what that costs
- The reply draft ends with a date by which a choice is needed

## Quality Bar
- No invented money figures; unpriced value stays in the user's bands.
- The reply argues from the work and its trade-off, never from the asker's judgment.
- Duration estimates stay rough on purpose; the precision goes into value and urgency.
- Capacity already spent on bugs and debt shows as its own line, not hidden.
- Claude costs the options; a named person makes the call and sends the reply.

## Next
Run pm-decision-log (Decision Log) to record the no so it holds.

## About the makers

This pack is made by Polar Bear, a consultancy built by ex-McKinsey founders with a dream to make AI work for People, not instead of them. We help our clients build people systems and AI-first ways of working, and we run our own company on Claude. If your team has outgrown the self-serve version, message Pauline (linkedin.com/in/paulinebertry).

Attribution

polar-bear-orgpolar-bear-org
View sourceSee grades on GitHubMore from polar-bear-org →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Caveman

Terse caveman voice: answer first, fluff gone, every technical fact kept. Use for /caveman, "caveman mode", "talk like caveman", "be brief", "less tokens". Stays on until "stop caveman" or "normal mode".

1100021 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

698461 votes

Writing Skills

Create and manage Claude Code skills in HASH repository following Anthropic best practices. Use when creating new skills, modifying skill-rules.json, understanding trigger patterns, working with hooks, debugging skill activation, or implementing progressive disclosure. Covers skill structure, YAML frontmatter, trigger types (keywords, intent patterns), UserPromptSubmit hook, and the 500-line rule. Includes validation and debugging with SKILL_DEBUG. Examples include rust-error-stack, cargo-dep...

3931 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3421 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Amp, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Grok Build, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

741 votes
View all in ai-agents →