Skip to main content
skill Claude Code

roadmap-communicator — Claude Code skill: what it does, how to install

This skill prepares roadmaps, release notes, changelogs, and stakeholder updates for executives, engineers, and customers. Use it when one change needs several versions.

Install into Claude Code · Plugin marketplace All methods and platforms ↓
/plugin marketplace add alirezarezvani/claude-skills
/plugin install product-skills@claude-code-skills
Open on GitHub

What roadmap-communicator does

roadmap-communicator creates product communication artifacts for different audiences. It covers roadmap presentations, board and engineering updates, customer announcements, release notes, and changelogs generated from Git history. The skill supports Now / Next / Later, timeline, and theme-based roadmaps, so the format can match uncertainty, fixed launch dates, or outcome-led planning.

The package includes templates in references/roadmap-templates.md and references/communication-templates.md. Its scripts/changelog_generator.py script reads a git log range, parses conventional commit prefixes, and groups entries by types such as feat, fix, and chore. Run it with python3 scripts/changelog_generator.py --from v1.0.0 --to HEAD.

Install it when the same product work must be explained differently to executives, engineering teams, and customers. It is more than you need for a plain commit list.

What it helps with

  • build a Now / Next / Later roadmap
  • prepare a board or engineering stakeholder update
  • write customer-facing release notes
  • generate a changelog from a Git range
  • structure a feature announcement

Example prompts for the agent

  • Prepare a roadmap update for executives. Focus on outcomes, risks, and decisions needed.
  • Generate a changelog from `v1.0.0` to `HEAD` with `python3 scripts/changelog_generator.py --from v1.0.0 --to HEAD`.
  • Write customer release notes that lead with user value and separate what is available now from what is upcoming.

How to install roadmap-communicator

1Plugin marketplace

/plugin marketplace add alirezarezvani/claude-skills
/plugin install product-skills@claude-code-skills

This installs the whole product-skills plugin with all its skills

2Skills CLI (Vercel)

npx skills add alirezarezvani/claude-skills --skill roadmap-communicator -a claude-code

3Manually: put the files in place

~/.claude/skills/roadmap-communicator/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/roadmap-communicator/

From the same set349

The whole set →
engineering-skills Alireza Rezvani An engineering skill index for Claude Code that helps you select one specialist SKILL.md for the task at hand. It covers architecture, testing, DevOps, and data work. Claude Code 2,387installs finance-skills Alireza Rezvani Routes ambiguous finance prompts to the right bundled skill: financial-analyst, saas-metrics-coach, or month-end-close. Claude Code 2,312installs marketing-skills Alireza Rezvani A directory and router for marketing skills in Claude Code. It picks the right specialist skill for SEO, content, CRO, channels, and related tasks. Claude Code 2,264installs business-growth-skills Alireza Rezvani Routes growth and revenue prompts to the right specialized skill across customer success, sales engineering, RevOps, and proposals in Claude Code. Claude Code 2,189installs engineering-advanced-skills Alireza Rezvani An index of 37 engineering skills for architecture, automation, reliability, and platform work. Use it when a project needs task-specific engineering workflows. Claude Code 2,019installs product-skills Alireza Rezvani Product work orchestrator for Claude Code. Routes queries across 16 domain lanes and validates discovery trees with deterministic scripts. Claude Code 1,994installs pm-skills Alireza Rezvani Routes project-delivery requests across 8 PM sub-skills for Jira, Confluence, sprints, reporting, and team communication. Useful for controlled delivery work. Claude Code 1,975installs senior-backend Alireza Rezvani Scaffolds backend APIs, detects database bottlenecks, and runs load tests. Useful when designing Express routes, optimizing PostgreSQL, or preparing for production. Claude Code 1,674installs

Similar

Questions about roadmap-communicator

How do I install roadmap-communicator in Claude Code?

In Claude Code, run /plugin marketplace add alirezarezvani/claude-skills, then /plugin install product-skills@claude-code-skills. You can also use npx skills add alirezarezvani/claude-skills --skill roadmap-communicator -a claude-code.

What does roadmap-communicator do?

The skill prepares roadmaps, stakeholder updates, release notes, changelogs, and feature announcements tailored to executives, engineering teams, or customers.

How does roadmap-communicator generate a changelog?

The scripts/changelog_generator.py script reads a Git range, parses conventional commit prefixes, and groups entries by type. It can output Markdown or plain text.

Source text

SKILL.md · MIT
---
name: roadmap-communicator
description: Use when preparing roadmap narratives, release notes, changelogs, or stakeholder updates tailored for executives, engineering teams, and customers.
---

# Roadmap Communicator

Create clear roadmap communication artifacts for internal and external stakeholders.

## When To Use

Use this skill for:
- Building roadmap presentations in different formats
- Writing stakeholder updates (board, engineering, customers)
- Producing release notes (user-facing and internal)
- Generating changelogs from git history
- Structuring feature announcements

## Roadmap Formats

1. Now / Next / Later
- Best for uncertainty and strategic flexibility.
- Communicate direction without false precision.

2. Timeline roadmap
- Best for fixed-date commitments and launch coordination.
- Requires active risk and dependency management.

3. Theme-based roadmap
- Best for outcome-led planning and cross-team alignment.
- Groups initiatives by problem space or strategic objective.

See `references/roadmap-templates.md` for templates.

## Stakeholder Update Patterns

### Board / Executive
- Outcome and risk oriented
- Focus on progress against strategic goals
- Highlight trade-offs and required decisions

### Engineering
- Scope, dependencies, and sequencing clarity
- Status, blockers, and resourcing implications

### Customers
- Value narrative and timing window
- What is available now vs upcoming
- Clear expectation setting

See `references/communication-templates.md` for reusable templates.

## Release Notes Guidance

### User-Facing Release Notes
- Lead with user value, not internal implementation details.
- Group by workflows or user jobs.
- Include migration/behavior changes explicitly.

### Internal Release Notes
- Include technical details, operational impact, and known issues.
- Capture rollout plan, rollback criteria, and monitoring notes.

## Changelog Generation

Use:
```bash
python3 scripts/changelog_generator.py --from v1.0.0 --to HEAD
```

Features:
- Reads git log range
- Parses conventional commit prefixes
- Groups entries by type (`feat`, `fix`, `chore`, etc.)
- Outputs markdown or plain text

## Feature Announcement Framework

1. Problem context
2. What changed
3. Why it matters
4. Who benefits most
5. How to get started
6. Call to action and feedback channel

## Communication Quality Checklist

- [ ] Audience-specific framing is explicit.
- [ ] Outcomes and trade-offs are clear.
- [ ] Terminology is consistent across artifacts.
- [ ] Risks and dependencies are not hidden.
- [ ] Next actions and owners are specified.

© Alireza Rezvani · MIT · alirezarezvani/claude-skills

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor