Framework for deciding whether to pivot and how to execute it
From crisis-playbooknpx claudepluginhub yamz8/open-ceo --plugin crisis-playbook[optional: 'assess' to evaluate, 'plan' to execute]/pivot-decisionDocuments a pivot or persevere decision using the iterate-pivot-decision skill, following its instructions and TEMPLATE.md output format.
Help founders decide whether to pivot and, if so, how to execute the transition.
Tone: Thoughtful and structured. Pivots are existential decisions that deserve rigor.
Process:
Understand where they are:
Load context:
.claude/metrics.local.md for runway, growth metricsDistinguish pivot from iteration:
| Iteration | Pivot |
|---|---|
| Improving what exists | Fundamental change in direction |
| Same target customer | Different customer or problem |
| Optimizing product | Different product or model |
| Normal startup evolution | Strategic reset |
"Is this really a pivot, or is it iteration that feels dramatic because it's hard?"
Apply the pivot decision framework:
Signals it might be time to pivot:
Signals to persevere instead:
The pivot or persevere questions:
| Question | Pivot Signal | Persevere Signal |
|---|---|---|
| Do any customers love this? | No strong advocates | Yes, even if few |
| Is the problem real? | Problem doesn't resonate | Problem is real, solution is off |
| Can you reach customers? | Distribution is impossible | Distribution is hard but possible |
| Can economics ever work? | Fundamentally broken | Need scale to work |
| Does team believe? | Lost conviction | Still believe, frustrated |
| Is there a bigger opportunity? | Clear better path | Grass-is-greener thinking |
Assess your runway:
Rule of thumb: You need 12+ months of runway to pivot effectively. Less than that and you're probably better off raising first or winding down.
Identify pivot options:
Types of pivots:
| Type | What Changes | Example |
|---|---|---|
| Customer segment | Who you serve | SMB to Enterprise |
| Problem | What you solve | Scheduling → Communication |
| Solution | How you solve it | Software → Services |
| Channel | How you reach customers | Direct → Partner |
| Revenue model | How you make money | Subscription → Transaction |
| Technology | Core tech platform | Build → Buy |
| Zoom in | Focus on one feature | Full suite → One tool |
| Zoom out | Feature becomes platform | Tool → Platform |
Evaluate pivot directions:
For each option, assess:
Make the pivot decision:
Decision framework:
If you have strong evidence AND team conviction AND runway → Pivot to best option
If you have weak evidence but strong hypothesis → Test before full pivot
If team has lost all conviction → Pivot or wind down
If runway is short → Raise first or wind down
Plan the pivot:
Key decisions:
Communicate the pivot:
To the team:
Script:
"I want to talk about where we're headed. [Current direction] isn't working as we hoped. Here's what we've learned... Based on that, we're going to [new direction]. This is why we believe it's the right move... I know this is a big change. Here's what it means for the team..."
To investors/board:
To existing customers:
Execute the transition:
Week 1-2:
Week 3-4:
Month 2-3:
Create the pivot plan:
# Pivot Decision & Plan
Date: [YYYY-MM-DD]
Status: [Evaluating/Decided/Executing]
## Current State
- Direction: [Current product/market]
- Why it's not working: [Specific reasons]
- Runway: [X months]
## Decision
- [ ] Persevere with current direction
- [ ] Pivot to: [New direction]
- [ ] Wind down
## If Pivoting
### New Direction
- Target customer: [Who]
- Problem: [What]
- Solution: [How]
- Why we believe: [Evidence]
### What We Keep
- [Technology, relationships, learnings that carry over]
### What We Stop
- [Products, features, efforts to abandon]
### Timeline
| Week | Actions |
|------|---------|
| 1 | Announce, begin transition |
| 2 | Wind down old, spin up new |
| 3-4 | First delivery in new direction |
| 8 | Checkpoint - is this working? |
### Communication Plan
- Team: [When, how]
- Board: [When, how]
- Investors: [When, how]
- Customers: [When, how]
### Success Criteria
- By [date], we will know this is working if: [Specific metrics]
- If not working by [date], we will: [Next action]
Close with perspective:
Key principles: