roadmap

Product-manager-style roadmap creation/update from the open issue backlog (check issues -> check existing roadmap -> synthesize/reconcile by product value axis)

Product-Manager-Style Roadmap Creation/Update

Synthesize (or reconcile) a roadmap document from the open issue backlog, acting as a product manager whose sequencing decisions are justified by value delivered to the product's actual use cases — not ticket volume, not "what's easiest," not a fixed priority-field sort.

Reference Ticket: issues/234-add-a-roadmap-skill-product-manager-style-roadmap-creation-update-from-open-issues.md Reference Precedent: docs/Roadmap.md in this repo (hand-built example of the exact output shape this skill should produce), commands/harnez-sync.md (closest structural precedent — autonomous, dispatches a fresh subagent, drives existing CLI commands rather than reimplementing logic inline).


Invocation Syntax


Autonomous Workflow

This is a multi-minute synthesis task, not a quick lookup. Dispatch a fresh subagent to run the full workflow below to completion, requesting a strong/capable model for the dispatch (e.g. Opus, or the strongest model this harness can spawn — the synthesis step in Step 3 is where model quality matters most; a fast/cheap default model is not a good fit here). Keep the host orchestrator responsive — report the dispatch and don't block the main chat on the subagent's result unless the user explicitly asked to wait.

Step 1 — Check open issues

Step 2 — Check the current roadmap

Step 3 — Create or update the roadmap

Act as a product manager. Before grouping or sequencing anything, establish what this specific product's value axis is by reading the repo's own identity docs — README.md, AGENTS.md, CONTEXT.md (whichever exist) — for what the product is actually for and how it's actually used day to day. This judgment must be derived fresh from the target repo's own docs every time, never assumed or hardcoded in this skill file: a tool built around a live monitoring dashboard has a completely different value axis than a tool built around transcription accuracy, and this skill must produce the right roadmap for either without being told which kind of repo it's running in.

With that value axis established:

Non-Goals / Constraints

Final Report

Report back to the operator: the roadmap path written or updated, a one-line summary of the sequencing rationale, and — on an update — what moved (shipped/closed/reprioritized) since the prior version. Name moved tickets with a short label, not a bare number ("289 (go.work testdata)").

Content
file-backed
License:
AGPL-3.0-or-later
Origin
first-party
Source:
docs/commands/roadmap.md
Source revision
4e3b8d592416fbf93a2af218882c1abef78faed6
Requires
Targets
codex, claude
Invocation
/roadmap

Related skills