roadmap-suggestions
Roadmap Suggestions
Review a One Horizon workspace and suggest how to improve roadmap structure, sequencing, and scope.
Core rules
- Default to suggestions only. Do not mutate roadmap items unless the user explicitly asks you to apply changes.
- Ground every recommendation in current workspace data, not generic startup advice.
- Prefer 3-5 high-signal suggestions over an exhaustive dump unless the user asks for a full audit.
- If the roadmap is sparse, use planned work, blockers, bugs, and taxonomy to propose a starter roadmap.
- Do not invent missing initiatives from weak signals. If the evidence is thin, label it as a hypothesis.
- Do not recommend a work-type conversion unless you can explain why the current type is wrong and which type fits better.
Gather context
- Call
list-initiativeswith active statuses andincludeHierarchy: true. - Call
list-planned-workwithincludeInitiatives: true. - Call
list-bugsfor active bugs when defect pressure may imply missing roadmap investment. - Call
list-blockerswithincludeInitiatives: true. - Call
list-taxonomywhen the workspace uses goals, products, companies, or components, or when category-like initiatives may really be taxonomy. - If a recommendation depends on a specific item, call
get-task-detailsbefore suggesting a reframe. - Use
search-taskswhen you need to confirm a repeated theme across the workspace.
Decision rubric
Before giving a recommendation, classify it into exactly one of these buckets:
Hierarchy: parent-child reshaping, merge, dedupe, or split.Work type: initiative vs taxonomy vs ongoing work vs bug vs feature request vs personal task.Coverage: missing roadmap investment or missing foundational work.Sequencing: roadmap order is likely wrong or incomplete.Tagging: taxonomy is missing or misused.
Only surface a recommendation when at least one of these is true:
- There are at least 2 supporting signals across initiatives, planned work, blockers, bugs, or taxonomy.
- There is 1 strong signal from
get-task-detailsthat clearly contradicts the current roadmap shape. - The same gap or mismatch appears in multiple related tasks.
Heuristics
Hierarchy
- Suggest parent and child reshaping when there are flat lists of tightly related initiatives, mismatched children, or child items that are really standalone efforts.
- Suggest merging or deduplicating initiatives with overlapping titles, scope, or outcomes.
- Suggest splitting initiatives that bundle multiple products, goals, or delivery tracks.
Work type
- Suggest taxonomy when the item behaves like a reusable label or grouping concept such as a product area, customer, market, or goal rather than a deliverable.
- Suggest ongoing work when the item is recurring and owner-driven with no clear end state.
- Suggest a bug or feature request when the item is really issue intake rather than planned roadmap work.
- Suggest a personal task only for small private follow-up work, not roadmap items.
Coverage and maturity
- Suggest missing initiatives when blockers, bugs, or planned work cluster around the same gap.
- Suggest sequencing changes when later work depends on missing foundations such as auth, testing, onboarding, or integrations.
- Call out where the roadmap is under-tagged or under-grouped relative to existing taxonomy.
Response shape
Summary: 2-4 sentences on the current roadmap quality, maturity, and biggest pattern.Suggestions: for each recommendation, use this format:Type: one bucket from the decision rubricChange: the exact change to makeEvidence: the concrete tasks, blockers, bugs, taxonomy, or hierarchy pattern that support itWhy: why this improves the roadmapConfidence:High,Medium, orLow
Missing initiatives: include only when there are clear gaps, with concrete initiative titles.Hypotheses: include only low-confidence ideas that may be useful but are not well supported yet.Next step: ask whether to apply any subset using One Horizon tools.
Quality bar
- Be direct. Do not pad the answer with roadmap theory.
- Prefer specific initiative titles over abstract categories.
- If the workspace already looks coherent, say so and suggest only the smallest useful improvements.
- If there is not enough evidence for a confident recommendation, say what is missing.
If the user wants changes applied
- Use
update-initiativefor hierarchy, title, status, team, assignee, or taxonomy changes. - Use
create-initiativefor new roadmap items. - Use
create-todoonly when the recommendation is really a private follow-up. - Add a task comment when you materially reframe an existing initiative so the reasoning is visible.
- Never rewrite descriptions just to log progress.
More from onehorizonai/skills
work-summarizer
Turn One Horizon activity into a clean update for a manager, team, or stakeholder. Use when asked to "summarize my work", "write a status report", "create a weekly summary", or "brief my manager". Includes initiatives and blockers when provided. Requires One Horizon MCP.
24bug-triage-prep
Turn open bugs into triage notes a team can actually use. Use when asked "prepare bug triage", "summarize open bugs", or "prioritize defects for review". Requires One Horizon MCP.
23get-task-details
Fetch the full details for one known One Horizon task when the task ID is already available and the user needs exact task context. Prefer task-management when details are only one step in a larger operational request. Requires One Horizon MCP.
23initiative-summary
Turn initiative data into a clear status update. Use when asked "summarize these initiatives", "give me initiative status", or "prepare initiative update notes". Requires One Horizon MCP.
22handoff-notes
Turn current work into handoff notes someone else can pick up without guessing. Use when asked to "write handoff notes", "prepare transition docs", or "document my current ownership". Requires One Horizon MCP.
22list-taxonomy
Look up One Horizon taxonomy labels when the user explicitly asks for label IDs or available goals, products, releases, or components. Prefer task-management when taxonomy lookup is only one step in a larger operational request. Requires One Horizon MCP.
22