Agent skill

thinking-opportunity-cost

Evaluate decisions by what you give up, not just what you gain. Use for resource allocation, prioritization, build vs. buy choices, and technical debt evaluation.

majiayu000534★ · 1 repos on radarProfile →
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill thinking-opportunity-cost --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 9 KB
Bundled scripts: none
Path: skills/analysis/thinking-opportunity-cost/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Opportunity Cost Thinking ## 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 - Saying "yes" to any commitment Decision flow: ``` Making a commitment? → Have you considered what you're NOT doing? → no → APPLY OPPORTUNITY COST → Is the foregone value significant? → yes → Factor into decision ↘ no → Proceed ``` ## 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

What's inside
Steps it walks through
  1. Overview
  2. When to Use
  3. The Opportunity Cost Framework
  4. Step 1: Identify the Choice
  5. Step 2: List the Alternatives
  6. Step 3: Value Each Alternative
  7. Step 4: Calculate Opportunity Cost
  8. Step 5: Make Decision with Full Accounting
  9. Opportunity Cost Patterns
  10. The "Free" Trap
  11. The Sunk Cost Interaction
  12. The Hidden Alternative
  13. Time as the Scarcest Resource
  14. Application Areas
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the thinking-opportunity-cost skill do?

Evaluate decisions by what you give up, not just what you gain. Use for resource allocation, prioritization, build vs. buy choices, and technical debt evaluation.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill thinking-opportunity-cost --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going