What problem does it solve?
Converts a technical, developer-oriented ROADMAP.md into a short, clear external roadmap that speaks to users about outcomes and benefits rather than implementation details. It removes internal jargon and reframes releases as user-facing improvements so recipients understand what will change for them and why it matters.
Core Features & Use Cases
- Load and interpret planning artifacts: Reads product/ROADMAP.md and extracts the Overview, Target Users, planned releases, feature lists, and sequencing rationale.
- Translate technical details into user benefits: Reframes release names and feature intents as user-centered headlines and outcome statements that answer "so what?".
- Collaborative drafting workflow: Asks one focused question about audience and goal, presents a full draft for approval, accepts revision requests, and repeats until approved.
- Save publishable output: After approval, writes a concise external roadmap to product/EXTERNAL-ROADMAP.md and reports the tone and emphasis used.
- Use case: Prepare an announcement for existing customers that sets expectations for upcoming releases and highlights the concrete improvements they will experience.
Quick Start
Use communicate-roadmap to draft an external roadmap from product/ROADMAP.md that reframes upcoming releases as user benefits and save it to product/EXTERNAL-ROADMAP.md.