accelerator-applicatio…
When the user wants to apply to startup accelerators, incubators, or fellowship programs. Also use when the user mentions "YC…
When the user needs to organize product initiatives into a prioritized, time-sequenced plan with outcomes and dependencies.
$ npx -y skills add shawnpang/startup-founder-skills --skill roadmap-planning --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/roadmap-planningContext preview
The summary Claude sees to decide when to auto-load this skill.
When the user needs to organize product initiatives into a prioritized, time-sequenced plan with outcomes and dependencies.
name: roadmap-planning description: When the user needs to organize product initiatives into a prioritized, time-sequenced plan with outcomes and dependencies. related: [prd-writing, mvp-scoping] reads: [startup-context]
Activate when a founder or PM has a set of product ideas, feature requests, or strategic bets and needs to organize them into a coherent roadmap. This includes situations like "help me plan our Q2 roadmap," "prioritize this feature backlog," "what should we build next," or "create a roadmap for the next 6 months." Also activate when an existing roadmap needs restructuring from output-focused (feature lists) to outcome-focused (customer and business impact).
1. **Gather the current state** -- Collect the existing roadmap or feature list. If the user provides strategy documents or company objectives, review them to understand how the roadmap should align with broader goals. 2. **Transform outputs to outcomes** -- For each initiative, ask: What customer problem are we solving? What business metric will improve? Is there a better way to achieve the same outcome? Rewrite each item as an outcome statement. 3. **Apply outcome statement format** -- Use: "Enable [customer segment] to [desired customer outcome] so that [business impact]." Every roadmap item must pass this test. 4. **Score and prioritize** -- Apply RICE scoring (Reach, Impact, Confidence, Effort) to rank initiatives. Adjust for strategic alignment with company objectives and OKRs. 5. **Identify dependencies and sequencing** -- Map which initiatives depend on others. Note technical, data, design, and business dependencies. 6. **Sequence into time horizons** -- Place initiatives into Now (0-6 weeks), Next (6-12 weeks), and Later (12+ weeks). Use flexible release windows (quarters, not specific dates) for Later items. 7. **Validate capacity** -- Cross-check the plan against team capacity. A roadmap that requires 3x your engineering bandwidth is a wishlist, not a plan. 8. **Add strategic context** -- Document how outcomes align with company strategy, key assumptions about customer needs, and review cadence.
One paragraph restating the company's current strategic priorities and how this roadmap serves them. Include key assumptions about customer needs.
| Initiative | Outcome Statement | Key Metric | Owner | Dependencies | |---|---|---|---|---| | Original feature/project | Enable [segment] to [outcome] so that [impact] | Metric + target | Team | List |
Same table format. Items here are planned but may shift based on learnings from Now.
Same table format. Items here are directional. Flexible time windows, no owners assigned yet.
Initiatives explicitly excluded with reasoning. This section is as important as the roadmap itself.
Visual or textual representation of which initiatives block or enable others.
Summary of estimated effort vs. available capacity per time horizon.
Numbered list of what must be true for this roadmap to succeed.
Hey friends. Shawn here. I've been bootstrapping and starting companies for the past 10 years (still working hard at 996 level).
When the user wants to apply to startup accelerators, incubators, or fellowship programs. Also use when the user mentions "YC…
When the user needs to design or evaluate system architecture — service boundaries, data models, API contracts, infrastructure…
When the user needs to write a monthly or quarterly investor update, prepare a board deck, or communicate company progress to…
When the user needs to identify at-risk accounts, understand why customers are leaving, reduce churn rate, build health scores,…
When the user needs to set up or improve CI/CD pipelines — GitHub Actions, GitLab CI, deployment automation, or says "set up CI",…
When the user asks for a code review, shares code for feedback, or says "review this", "check my code", "what's wrong with this".…