roadmap-frameworks
Product roadmap frameworks including Now-Next-Later, outcome-based, and timeline formats. Use when creating a product roadmap, presenting strategy to executives or customers, planning quarterly initiatives, or choosing a roadmap format for your audience. Trigger on: 'create a product roadmap', 'what roadmap format should I use', 'plan next quarter', 'roadmap for executives vs engineering', 'now next later template'.
What this skill does
# Roadmap Frameworks Frameworks for building, communicating, and managing product roadmaps that align teams, guide execution, and drive strategic outcomes. ## What is a Roadmap? A roadmap is a strategic communication tool that: - Shows **WHERE** you're going (direction, themes) - Explains **WHY** you're going there (strategy, rationale) - Indicates **WHEN** (roughly) you'll get there (timeframes) - Communicates **HOW** you'll get there (initiatives, bets) **NOT**: A list of features with dates **BUT**: A strategic narrative about the future **Good roadmaps**: Outcome-oriented, flexible, strategic, audience-appropriate, actionable **Bad roadmaps**: Feature lists, hard dates, everything for everyone, disconnected from strategy, stale ## When to Use This Skill **Auto-loaded by agents**: - `roadmap-builder` - For Now-Next-Later, theme-based, and outcome roadmaps **Use when you need**: - Quarterly/annual planning - Strategic clarity - Team alignment - Clear communication - Investment decisions - Customer/user communication --- ## Roadmap Types ### 1. Now-Next-Later (Recommended for Most) **Structure**: Three buckets without dates ```markdown ## NOW (High confidence - actively building) - [Initiative]: [Outcome] — Owner: [name], Status: [in-progress] ## NEXT (Medium confidence - validated, queued) - [Initiative]: [Outcome] — Target: [quarter] ## LATER (Low confidence - exploring) - [Initiative]: [Outcome] — Needs: [validation step] ``` **When to use**: Maximum flexibility, minimal commitment, high uncertainty **Benefits**: - No date commitments - Easy to adjust - Clear focus - Simple communication **Template**: `assets/now-next-later-template.md` Complete template with examples, confidence levels, updating guidance --- ### 2. Theme-Based **Structure**: Strategic themes with grouped initiatives Organize by themes (e.g., "Enterprise Readiness", "Customer Experience") rather than features. **When to use**: Communicate strategic focus areas **Benefits**: - Strategic clarity - Outcome-focused - Flexible within themes --- ### 3. Outcome-Based **Structure**: Lead with results, not outputs Focus on customer/business outcomes (e.g., "Reduce churn by 50%") with flexible approaches. **When to use**: Results-driven teams, goal-driven culture **Benefits**: - Clear success criteria - Measurable - Team autonomy on "how" **Template**: `assets/outcome-roadmap-template.md` Includes outcome format, examples, comparison with feature roadmaps --- ### 4. Timeline **Structure**: Initiatives plotted on calendar/quarters Visual timeline showing sequencing and dependencies. **When to use**: Internal planning only, complex dependencies **NOT for**: External communication (creates date expectations) --- **Choosing the right type**: See `references/roadmap-types-guide.md` for detailed comparison and selection criteria. --- ## Roadmap by Audience Different audiences need different roadmaps: ### Executive Roadmap **Focus**: Strategy, business outcomes, resource needs **Format**: Themes + outcomes, annual + quarterly **Detail**: Low (strategic) ### Customer Roadmap **Focus**: Value delivery, transparency **Format**: Now-Next-Later with problem framing **Exclude**: Internal work, hard dates ### Sales Roadmap **Focus**: Deal enablement, competitive positioning **Guidance**: "Commit to Now, position Next as likely, describe Later as exploring" ### Engineering Roadmap **Focus**: Execution, technical detail **Format**: Timeline with dependencies **Detail**: High (sprint-plannable) ### Internal All-Hands **Focus**: Company alignment, transparency **Frequency**: Quarterly updates **Comprehensive guide**: `references/roadmap-communication-guide.md` Includes communication tactics, update formats, anti-patterns --- ## Building Your Roadmap ### 7-Step Process **Step 1**: Establish Strategy (company goals, product strategy, market position) **Step 2**: Gather Inputs (customer feedback, business priorities, technical needs, competitive intel) **Step 3**: Prioritize (RICE, Impact/Effort, Strategic Fit) **Step 4**: Define Themes (3-5 customer-centric, strategic themes) **Step 5**: Sequence (dependencies, resources, timing, value delivery) **Step 6**: Validate & Align (exec, engineering, sales/CS, customers) **Step 7**: Communicate (audience-specific views, all-hands, documentation) **Detailed guide**: `references/roadmap-building-guide.md` Includes detailed steps, outputs, prioritization frameworks, maintenance cadence --- ## Roadmap Narrative Tell the story of your roadmap - where, why, how: **Structure**: 1. Vision (where we're going) 2. Strategy (why this roadmap) 3. Prioritization approach (how we chose) 4. What we're building (Now, Next, Later) 5. Trade-offs (what we're NOT doing) 6. Feedback process (how to influence) **Template**: `assets/roadmap-narrative-template.md` --- ## Roadmap Best Practices **DO**: - Start with strategy (not features) - Use themes and outcomes (not feature lists) - Tailor to audience (exec, team, customer) - Show trade-offs (what you're NOT doing) - Update regularly (quarterly planning, monthly review) - Communicate changes (transparency) - Link to metrics (measurable outcomes) - Keep "Now" specific, "Later" vague **DON'T**: - Commit to dates (use timeframes) - Promise everything (prioritize ruthlessly) - Use internal jargon (customer language) - Build in vacuum (validate with user feedback) - Set and forget (iterate continuously) - Hide trade-offs (be transparent) - Lead with features (lead with problems) - Make it static (living document) --- ## Roadmap Anti-Patterns **Common mistakes**: 1. **Feature Laundry List**: Just features, no strategy → Use theme-based, outcome-oriented 2. **Date-Driven Commitments**: "Ship X on June 15" → Use timeframes, confidence levels 3. **One Size Fits All**: Same roadmap for all audiences → Tailor by audience 4. **Set and Forget**: Never updated, stale → Regular review cadence 5. **Everything for Everyone**: No priorities → Explicit prioritization, "not doing" list 6. **No Strategic Connection**: Disconnected from goals → Link every theme to objective 7. **Too Much Detail**: Over-specified → Appropriate detail for timeframe 8. **Internal Jargon**: Technical speak → Problem-focused, customer language --- ## Roadmap Maintenance ### Review Cadence **Weekly** (30 min): Current work on track? Adjust "Now" **Monthly** (60 min): Progress on quarter, validate "Next", refine "Later" **Quarterly** (Half day): Build next quarter roadmap, review outcomes ### When to Update **DO update**: - Quarterly planning (always) - Major strategic shift - Significant customer feedback - Competitive threat - Resource changes **DON'T update**: - Every feature request - Minor adjustments - Random requests ### Communicating Changes When roadmap changes materially: ``` Roadmap Update: [Date] What Changed: [Change + Why] What Stayed: [Core themes still priority] Impact: [Who this affects] ``` **Frequency**: Only material changes --- ## For Solo Operators / Small Teams **Simplify**: - Use Now-Next-Later (simplest format) - Focus on 2-3 themes max - Skip elaborate tools (Google Slides works) - Update monthly (not weekly) - Share with customers for feedback **Timeline**: 4-6 hours for quarterly roadmap **Key**: Simple beats perfect. Better a clear 1-page roadmap than elaborate 20-page deck nobody reads. --- ## Roadmap Tools **Lightweight** (Early stage): - Google Slides/PowerPoint - Notion/Coda - Miro/Figma **Purpose-Built** (Growth): - Productboard - Aha! - ProductPlan - Jira Product Discovery **Custom** (Enterprise): - Custom-built, integrated with data warehouse **Recommendation for solo/small teams**: Start with slides, upgrade only when pain is real. --- ## Templates and References ### Assets (Ready-to-Use Templates) Copy-paste these for immediate use: - `assets/now-next-later-template.md` - Most flexible format, complete example - `asset
Related in General
modeling-omnistudio-epc-catalog
IncludedSalesforce Industries CME EPC product-modeling skill for Product2-based catalog creation. Use when creating EPC products, configuring product attributes, building offer bundles with Product Child Items, or reviewing EPC DataPack JSON metadata for product catalog changes. TRIGGER when: user creates or updates Product2 EPC records, AttributeAssignment payloads, AttributeMetadata/AttributeDefaultValues, Offer bundles, or ProductChildItem relationships. DO NOT TRIGGER when: designing OmniScripts/FlexCards/Integration Procedures (use building-omnistudio-omniscript, building-omnistudio-flexcard, or building-omnistudio-integration-procedure), implementing Apex business logic (use generating-apex), or troubleshooting deployment pipelines (use deploying-metadata).
relationship-science-coach
IncludedUse this skill for direct, practical adult relationship coaching: couples conflict, repair, trust, marriage, dating, flirting, attachment patterns, emotional connection, sex, desire differences, eroticism, kink negotiation, affection, love languages, breakups, and long-term passion. Draw on Gottman, EFT and Hold Me Tight, attachment science, modern sex research, Perel, Nagoski, Kerner, Schnarch, Love and Stosny, and flexible love-language tools. Be concrete and low-hedge. Redirect only for imminent danger, abuse, coercive control, minors, non-consent, self-harm, stalking, or medical/legal/psychiatric decisions.
building-sf-integrations
IncludedSalesforce integration architecture and runtime plumbing with 120-point scoring. Use this skill to set up Named Credentials, External Credentials, External Services, REST/SOAP callout patterns, Platform Events, and Change Data Capture. TRIGGER when: user sets up Named Credentials, External Services, REST/SOAP callouts, Platform Events, CDC, or touches .namedCredential-meta.xml files. DO NOT TRIGGER when: Connected App/OAuth config (use configuring-connected-apps), Apex-only logic (use generating-apex), or data import/export (use handling-sf-data).
venue-templates
IncludedAccess comprehensive LaTeX templates, formatting requirements, and submission guidelines for major scientific publication venues (Nature, Science, PLOS, IEEE, ACM), academic conferences (NeurIPS, ICML, CVPR, CHI), research posters, and grant proposals (NSF, NIH, DOE, DARPA). This skill should be used when preparing manuscripts for journal submission, conference papers, research posters, or grant proposals and need venue-specific formatting requirements and templates.
let-fate-decide
IncludedDraws the 12 Houses of the Zodiac Tarot spread to inject entropy into planning when prompts are vague, ambiguous, or casually delegated. Interprets the spread to guide next steps. Use when the user says 'let fate decide', 'YOLO', 'whatever', 'idk', or other nonchalant phrases, makes Yu-Gi-Oh references, or when you are about to arbitrarily pick between multiple reasonable approaches. Prefer over ask-questions-if-underspecified when the user's tone is casual or playful rather than precision-seeking.
net-ops
IncludedCross-platform network troubleshooting (Windows, macOS, Linux) via local or remote shell. Use for: DNS broken, can't resolve hostnames, nslookup/dig works but apps fail, NRPT, WFP, scutil, /etc/resolver, systemd-resolved, /etc/resolv.conf, NetworkManager, VPN DNS leak residue (ProtonVPN/Mullvad/WireGuard/AnyConnect), AV/firewall blocking DNS or DoH, Tailscale DNS interaction, intermittent connectivity, remote diagnostics over SSH.