Skip to content
Productivity
Skill

/roadmap-planning

Translate strategy and OKRs into a sequenced product roadmap. Use when you need to communicate what's next, why, and in what order.

From plugin
lean-pm-skills
1025 skills
Install
$ npx -y skills add mrthames/lean-pm-skills --skill roadmap-planning --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/roadmap-planning

Context preview

The summary Claude sees to decide when to auto-load this skill.

Translate strategy and OKRs into a sequenced product roadmap. Use when you need to communicate what's next, why, and in what order.

SKILL.md

roadmap-planning.SKILL.md
name: roadmap-planning
description: Translate strategy and OKRs into a sequenced product roadmap. Use when you need to communicate what's next, why, and in what order.

Roadmap Planning

Turn your strategy, OKRs, and backlog into a roadmap that stakeholders can understand and the team can execute against — in 2-4 hours instead of a multi-week planning offsite. Claude handles the synthesis and formatting. You handle the sequencing judgment and stakeholder reality.

When to Use

  • Start of a quarter when you need to communicate the plan
  • After OKR setting, when objectives need to be mapped to deliverables
  • When leadership asks "what are we building and when?"
  • When multiple teams need to coordinate sequencing and dependencies
  • After a strategy pivot when the previous roadmap is obsolete

When NOT to Use

  • You need to set the goals first — use OKR & Goal Setting
  • You need to align on strategy before roadmapping — use Product Strategy & Vision
  • You're planning a single sprint — use Sprint & Release Planning
  • You need to prioritize the backlog before sequencing — use RICE/ICE in FRAMEWORKS.md

The AI-Native Approach

| Step | Time | Claude Does | You Do | |---|---|---|---| | Gather inputs | 30 min | Structure OKRs, backlog, and constraints into a planning view | Provide context on dependencies and political realities | | Sequence work | 45 min | Propose sequencing based on dependencies, risk, and value | Apply judgment on what ships when and why | | Format the roadmap | 30 min | Generate roadmap views for different audiences | Validate accuracy and add narrative context | | Stress-test | 30 min | Flag capacity conflicts, dependency risks, and coverage gaps | Confirm with engineering leads and stakeholders |

Process

Step 1: Gather Inputs (30 minutes)

A roadmap is only as good as its inputs. Start by bringing together everything that informs sequencing.

Help me build a roadmap for [time horizon: quarter / half / year].

Inputs:
- OKRs / goals: [paste or summarize your objectives and key results]
- Current backlog: [top initiatives, epics, or themes with rough sizing]
- Commitments: [anything already promised — customer commitments, partner deadlines, compliance dates]
- Team capacity: [number of teams/squads, any planned absences or ramp-ups]
- Dependencies: [cross-team dependencies, platform work, external integrations]
- Carry-over: [unfinished work from last cycle that still matters]

Structure this into a planning view:
- Group initiatives by which OKR/goal they serve
- Flag initiatives with no clear goal alignment
- Identify dependencies between initiatives
- Note rough sizing (S/M/L or sprint count) for each

Step 2: Sequence Work (45 minutes)

This is the judgment-heavy step. AI proposes; you decide.

Propose a sequencing for this roadmap:

Sequencing criteria (in priority order):
1. Dependencies: what must ship before something else can start?
2. Commitments: what has a hard external deadline?
3. Value: what moves the highest-priority OKR the most?
4. Risk: what has the most uncertainty and should start earlier?
5. Quick wins: what can ship fast and build momentum?

For each time bucket [month / sprint / now-next-later]:
- What ships in this period
- Why it's sequenced here (which criteria drove the decision)
- What's at risk if it slips
- Dependencies on other teams or initiatives

Flag:
- Capacity conflicts (more work than team can absorb)
- Sequencing trade-offs (two things that should go first — which one wins?)
- Items that don't fit (lower priority, should be cut or deferred)

Step 3: Format the Roadmap (30 minutes)

Different audiences need different views of the same plan.

Generate three roadmap views from the sequenced plan:

1. Now / Next / Later view (for the team):
   - Now: actively in progress or starting this sprint
   - Next: planned for the next 1-2 cycles
   - Later: on the radar but not yet committed
   For each item: name, goal it serves, owner, rough timeline

2. Timeline view (for leadership):
   - Monthly or quarterly columns
   - Initiatives mapped to time periods
   - Key milestones and decision points marked
   - Dependencies shown as connections
   Include: what we're betting on and what we're explicitly NOT doing

3. Theme-based view (for stakeholders and customers):
   - Grouped by strategic theme or user outcome
   - No internal implementation details
   - Focused on "what changes for you and when"
   - Appropriate level of commitment language (exploring / planned / committed)

Step 4: Stress-Test (30 minutes)

Review this roadmap for:

Capacity:
- Does the work fit the team's capacity in each period?
- Are there periods that are overloaded?
- Is there buffer for unplanned work (bugs, incidents, support)?

Dependencies:
- Are any items sequenced before their dependencies are resolved?
- Are we depending on other teams? Have they committed?
- What happens to downstream work if an upstream item slips?

Coverage:
- Does every OKR have at least one initiative mapped to it?
- Are any OKRs under-invested (one small initiative for a stretch goal)?
- Are we spreading too thin across too many goals?

Reality check:
- What are we NOT doing? Is the team clear on what's been cut?
- Where are we most likely to be wrong about estimates?
- What's our contingency if the top-priority item takes 2x longer?

Output

  • Structured planning view with initiatives mapped to goals
  • Sequenced roadmap with rationale for ordering
  • Three audience-specific roadmap views (team, leadership, stakeholder)
  • Stress-test analysis with capacity, dependency, and coverage flags

Common Pitfalls

1. **Roadmap as commitment.** A roadmap is a plan, not a promise. Use commitment language carefully — "exploring," "planned," and "committed" mean different things. Over-committing destroys trust when plans change. 2. **No room for the unexpected.** If your roadmap fills 100% of capacity, the first production incid

Read more
Ships withlean-pm-skills

AI-native product management skills that move at the speed your team needs. Traditional PM frameworks were built for a world without AI — multi-week discovery sprints, day-long planning offsites, months of analysis before a decision.

Get the whole plugin
Stats
10
Stars
3
Forks
Maintained
Maintenance
4mo ago
Last commit
4mo ago
Created

Repo: mrthames/lean-pm-skills

Other skills on lean-pm-skills.