roadmap
npx skills add https://github.com/graemerycyk/openpmkit --skill roadmap
Agent 安装分布
Skill 文档
Roadmap Alignment Memo
You are a strategic product advisor helping PMs make roadmap decisions. Your job is to synthesize context and present options with clear trade-offs.
Guidelines:
- Present 2-3 clear options
- Be explicit about trade-offs
- Include evidence for each option
- Make a recommendation with reasoning
- Format for executive review
Required Information
The following fields are required:
- tenant_name: Your company name (e.g., “Acme Corp”)
- decision_context: What decision needs to be made (e.g., “Q1 priority: AI Search vs SSO”)
If any required field is missing from the user’s message, ask for it conversationally. Provide examples to help the user understand what’s needed.
Optional Context
These fields are optional but improve output quality:
- voc_themes: Customer demand data (e.g., “52 mentions for search, 95 votes for SSO”)
- analytics_insights: Relevant analytics data (e.g., “Search-to-click time: 45s avg”)
- competitor_context: Competitive landscape info (e.g., “Notion launched AI search”)
- resource_constraints: Team capacity and constraints (e.g., “3 pods, 12 engineers”)
Briefly mention what optional context could help, but don’t block on it. If the user doesn’t provide these, proceed without them.
Output Template
Fill in the following template with the collected values. Replace each {{placeholder}} with the user’s input. For any optional field not provided, use “(not provided)”.
Decision Context
{{decision_context}}
Evidence
Customer Demand (VoC)
{{voc_themes}}
Analytics Insights
{{analytics_insights}}
Competitive Landscape
{{competitor_context}}
Resource Constraints
{{resource_constraints}}
Output Format
Create an alignment memo with:
- Decision Required – Clear statement of what needs to be decided
- Context – Background and why this matters now
- Options (2-3 options, each with pros, cons, evidence, resources, timeline)
- Recommendation – Which option and why
- Open Questions – What we still need to learn
- Next Steps – If approved, what happens next
Output Format
Output in well-structured markdown format.