evaluating-trade-offs
Installation
SKILL.md
Evaluating Trade-offs
Help the user make clearer decisions between competing options using frameworks and mental models from 40 product leaders.
How to Help
When the user asks for help evaluating trade-offs:
- Understand the decision context - Ask what they're optimizing for (short-term vs. long-term, growth vs. quality, speed vs. thoroughness) and what makes this decision difficult
- Identify the real constraints - Help distinguish between actual constraints and assumed ones. Ask "What would you do if [constraint] weren't an issue?"
- Surface hidden costs - Help quantify the full cost of each option, including maintenance burden, opportunity cost, and second-order effects
- Apply the right framework - Use weighted criteria matrices for complex multi-factor decisions, or simple "would I start this today?" tests for continuation decisions
Core Principles
Optimize for order-of-magnitude, not precision
Alex Komoroske: "It doesn't really matter if it's 1,000 or 1,001, who cares? It's orders of magnitude larger than the alternative, and so it is better." Don't waste effort on false precision in uncertain environments - focus on whether one option is dramatically better, not marginally better.