Before committing scarce time/people/money to one thing, ask "what's the next-best use of these resources, and what does doing nothing cost?" โ the real cost is the best option you skip.
Installs just this skill. Get the whole plugin for auto-invocation.
โก How it fires
How this skill gets triggered: by you, by Claude, or both.
Fires itselfClaude auto-loads it when your prompt matches the work.
You can call itInvoke it directly when you want it.
Slash command/thinking-opportunity-cost
๐๏ธ Context preview
The summary Claude sees to decide when to auto-load this skill.
Before committing scarce time/people/money to one thing, ask "what's the next-best use of these resources, and what does doing nothing cost?" โ the real cost is the best option you skip.
๐ Stats
Stars863
Forks126
LanguageJavaScript
LicenseMIT
๐ฆ Ships with thinking-skills
</> SKILL.md
thinking-opportunity-cost.SKILL.md
---name: thinking-opportunity-cost
description: Before committing scarce time/people/money to one thing, ask "what's the next-best use of these resources, and what does doing nothing cost?" โ the real cost is the best option you skip.
---# Opportunity Cost Thinking
## Two operative prompts (use these first)
1. **Next-best alternative:** "If we didn't do this, what is the single best thing we'd do with the same resources instead?" That foregone option *is* the cost.
2. **Explicit do-nothing:** "What happens if we change nothing?" Always put status quo on the list โ it's often undervalued and sometimes wins.
If both answers are cheap/obvious, you don't need the full framework below โ just decide.
## Overview
Opportunity cost is the value of the next-best alternative foregone when making a choice. Every decision to do X is simultaneously a decision not to do Y, Z, and everything else. Engineers often focus on the value of their chosen path while underweighting what they're giving up.
**Core Principle:** The true cost of anything is what you give up to get it. A "free" option that consumes time has massive opportunity cost.
## When to Use
- Resource allocation (time, money, people)
- Feature prioritization
- Build vs. buy decisions
- Technical debt evaluation
- Career decisions
- Architecture choices
โ Have you considered what you're NOT doing? โ no โ APPLY OPPORTUNITY COST
โ Is the foregone value significant? โ yes โ Factor into decision
โ no โ Proceed
```
## When NOT to Use
- The choice is trivial or reversible and consumes negligible resources โ deciding costs less than analyzing.
- There is no real alternative use for the resource (it's idle or earmarked) โ no opportunity is being given up.
- The work is mandatory (compliance, security fix, hard dependency) โ there's no optional alternative to weigh.
- You'd be inventing speculative alternatives to look rigorous โ if the next-best option is clearly worse, just proceed.
## Trigger Card
Before committing scarce time, people, or money to one thing:
1. **Name the next-best alternative** โ what would these resources do if not used here? Be specific.
2. **Compare value** โ what does the primary option deliver vs. the next-best? The real cost is what you give up.
3. **Ask: "what does doing nothing cost?"** โ sometimes the cheapest option is to wait. If delaying is free, consider it.
Skip if the work is mandatory (compliance, security fix, hard dependency) โ there's no optional alternative. If the next-best option is clearly worse, don't manufacture alternatives to look rigorous.
## The Opportunity Cost Framework
### Step 1: Identify the Choice
State the decision explicitly:
```
Choice: Build custom authentication system
Commitment: 3 engineers for 4 months
```
### Step 2: List the Alternatives
What else could you do with those resources?
```
Alternatives for 3 engineers ร 4 months:
A. Build custom auth (the choice)
B. Use Auth0 ($500/mo) + build 3 features
C. Improve performance of existing system
D. Reduce technical debt backlog by 40%
E. Build new product line MVP
```
### Step 3: Value Each Alternative
Estimate the value of each path:
```markdown
| Alternative | Direct Value | Strategic Value | Risk | Total Value |
Value of that alternative: [Quantified if possible]
## True Cost of Primary Choice
- Direct cost: [Resources consumed]
- Opportunity cost: [Value of foregone alternative]
- Total: [Sum]
## Decision
Is [primary choice] worth [total cost]?
[Reasoning]
## Reversibility
If we're wrong, can we change course? At what cost?
```
## Mental Shortcuts
### The "What Else?" Question
Always ask: "If we didn't do this, what would we do instead?"
### The 10x Test
If opportunity cost is 10x the direct cost, rethink the decision.
### The Time Value Multiplier
Engineer time often has 3-5x multiplier in opportunity cost vs. dollar cost.
### The Status Quo Alternative
Always include "change nothing" as an explicit alternative.
## Verification Checklist
- [ ] Explicitly stated the choice and resource commitment
- [ ] Listed at least 3 alternatives (including status quo)
- [ ] Valued each alternative (even roughly)
- [ ] Identified the best foregone alternative
- [ ] Calculated opportunity cost explicitly
- [ ] Made decision accounting for full cost
- [ ] Considered reversibility
## Key Questions
- "What are we NOT doing by choosing this?"
- "Is the 'free' option actually free?"
- "What would we do with these resources otherwise?"
- "What's the value of our next-best alternative?"
- "Is this worth more than everything we're giving up?"
- "Have we included the status quo as an option?"
## Economic Wisdom
"There is no such thing as a free lunch." โ Milton Friedman
Every choice has a cost, even if it's not written on an invoice. The cost is what you gave up to make that choice. Recognizing opportunity cost transforms how you evaluate decisions.
"The cost of a thing is the amount of what I will call life which is required to be exchanged for it." โ Henry David Thoreau
For engineers: substitute "engineering time" for "life" โ it's your most valuable and constrained resource.