Roadmap Planning
manager-dot-dev/manager-skills
Helps engineering managers plan roadmaps, prioritize work, and communicate priorities effectively — produces the 20% tech debt framework (and its 5 traps), a phased release pressure-test, a…
Build a multi-quarter roadmap from a backlog of ideas, requests, and ongoing initiatives.
$ npx skills add rampstackco/claude-skills --skill roadmap-planning -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install rampstackco/claude-skills roadmap-planning --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/rampstackco/claude-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/roadmap-planning .claude/skills/roadmap-planning && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "roadmap-planning" agent skill from https://github.com/rampstackco/claude-skills/tree/main/skills/roadmap-planning into .claude/skills/roadmap-planning/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "roadmap-planning", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/rampstackco/claude-skills/tree/main/skills/roadmap-planningType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add rampstackco/claude-skills --skill roadmap-planning -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install rampstackco/claude-skills roadmap-planning --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/rampstackco/claude-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/roadmap-planning .agents/skills/roadmap-planning && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "roadmap-planning" agent skill from https://github.com/rampstackco/claude-skills/tree/main/skills/roadmap-planning into .agents/skills/roadmap-planning/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "roadmap-planning", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add rampstackco/claude-skills --skill roadmap-planning -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install rampstackco/claude-skills roadmap-planning --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/rampstackco/claude-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/roadmap-planning .cursor/skills/roadmap-planning && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "roadmap-planning" agent skill from https://github.com/rampstackco/claude-skills/tree/main/skills/roadmap-planning into .cursor/skills/roadmap-planning/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "roadmap-planning", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/rampstackco/claude-skills.git --path skills/roadmap-planning--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add rampstackco/claude-skills --skill roadmap-planning -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install rampstackco/claude-skills roadmap-planning --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/rampstackco/claude-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/roadmap-planning .gemini/skills/roadmap-planning && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "roadmap-planning" agent skill from https://github.com/rampstackco/claude-skills/tree/main/skills/roadmap-planning into .gemini/skills/roadmap-planning/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "roadmap-planning", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install rampstackco/claude-skills roadmap-planningInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add rampstackco/claude-skills --skill roadmap-planning -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/rampstackco/claude-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/roadmap-planning .github/skills/roadmap-planning && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "roadmap-planning" agent skill from https://github.com/rampstackco/claude-skills/tree/main/skills/roadmap-planning into .github/skills/roadmap-planning/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "roadmap-planning", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add rampstackco/claude-skills --skill roadmap-planning -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install rampstackco/claude-skills roadmap-planning --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/rampstackco/claude-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/roadmap-planning .opencode/skills/roadmap-planning && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "roadmap-planning" agent skill from https://github.com/rampstackco/claude-skills/tree/main/skills/roadmap-planning into .opencode/skills/roadmap-planning/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "roadmap-planning", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
roadmap-planningBuild a multi-quarter roadmap from a backlog of ideas, requests, and ongoing initiatives.
Roadmap Planning is an agent skill from rampstackco/claude-skills. Build a multi-quarter roadmap from a backlog of ideas, requests, and ongoing initiatives. Use this skill when planning the next quarter, sequencing dependent work, balancing build vs improve vs maintain, or making the case for what NOT to do. Triggers on roadmap, quarterly planning, what should we build next, sequencing, prioritization, OKR planning, capacity planning, what's on the roadmap, plan the year, what to ship next quarter. Also triggers when stakeholders are pulling in different directions and the team…
Its SKILL.md is about 2.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files, including reference files (for example `README.md` and `references/prioritization-frameworks.md`).
It sits in Product & Project Management, covering Product roadmapping, Prioritization frameworks and Planning. The repository describes itself as: Stack-agnostic Claude Skills covering the full website lifecycle: brand, design, content, SEO, dev, ops, growth, and research. Build, ship, audit, optimize. The licence is MIT.
8 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 482c9bf. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Roadmap Planning loads about 2.7k tokens when it runs, and up to ~4.8k if it reads all its reference files. Until then it costs about 140 tokens; SKILL.md has 1,520 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from rampstackco/claude-skills at commit 482c9bf, republished under its MIT licence (© rampstackco). 1,520 words, ~2,745 tokens.
.claude/skills/roadmap-planning/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.Take a pile of ideas, requests, and ongoing work. Produce a defensible plan for what to ship, when, and why. The output is a roadmap document plus the prioritization work that made it credible.
pm-spec-writing)ux-research)design-standards)launch-runbook)after-action-report)If the strategy is missing, the roadmap will be a list of features, not a plan. Push back and get the strategy first. A roadmap without strategy is just a queue.
Roadmaps fail at five different layers. A roadmap is only as good as its weakest one.
Top-level groupings tied to strategy. Every theme answers: "If we do nothing else this period, this is the outcome we want."
Good themes are:
Bad themes look like a junk drawer: "Improvements," "Tech debt," "Misc." If it can't be defended in one sentence, it isn't a theme.
Multi-week or multi-month efforts that ladder up to a theme. Each initiative is bigger than a feature but smaller than a theme. Initiatives have:
Initiatives are where stakeholders push hard. Resist the urge to commit to dates here. Commit to outcomes and rough sizes.
The order things happen. Sequencing is constrained by:
Build the sequence after the prioritization. Putting things in time-order before deciding what matters produces a plan optimized for calendar fit, not impact.
Most roadmaps fail here. The plan looks good on paper but assumes 100% of every person's time on roadmap work. Real capacity is much lower.
Default capacity assumptions:
If the math says the plan needs 100% of the team, the plan is wrong. Cut.
Every roadmap has a "Not now" list as important as the "Doing" list. The "Not now" is what makes the plan defensible.
Include:
Stakeholders pushing for cut items can argue against the rejection criteria, not the omission. That's a productive argument.
Before touching the backlog, write down 3 to 5 themes. If the team's OKRs or strategy doc gives you these, copy them. If not, draft them and validate with the people who own strategy.
If the strategy is missing or vague, stop. Producing a roadmap against an unclear strategy is worse than producing nothing. Surface the gap.
Every candidate gets:
Items with "no theme" are warning flags. Either the theme list is incomplete, or the item should be cut.
Inside each theme, rank the initiatives. Use one prioritization framework consistently. Common ones:
The framework matters less than the consistency. Pick one. Use it the same way for every initiative. Document the math.
See references/prioritization-frameworks.md for the full breakdown.
For every "Doing" initiative, list what must happen first:
Visualize as a graph or a Gantt-style sequence. Items with no dependencies can start immediately. Items with multiple unmet dependencies are warning flags.
Now place initiatives in time. Use the dependency map. Use the capacity math. Match initiatives to people who can actually do them.
Default cadence: month-by-month for one quarter, quarter-by-quarter beyond that. Weekly is too granular for most roadmaps. Half-year buckets are too vague to commit to.
Before sharing externally, validate with the people doing the work:
If the team says the plan is impossible, the plan is impossible. Adjust. Going to leadership with a plan the team disagrees with is how trust gets broken.
For every "Doing" item, name what got cut to make room. Document why. Document the trigger that would move it to "Doing" later.
Different audiences need different views:
The same roadmap should produce all four. If it can't, the roadmap is incomplete.
A list of features instead of a plan. Themes are missing. The roadmap is a backlog with months attached. Fix: start over from strategy.
Date-driven thinking. "What can we ship by end of Q2?" instead of "What is the most important thing to do in Q2?" Dates are constraints, not goals.
Capacity fantasy. The plan adds up to 100% of every person's time. No room for support, interrupts, planning, or unknown unknowns. Roadmap dies in week three.
Stakeholder pressure overrides strategy. A loud customer or executive request gets prioritized because they pushed hard, not because it ladders up. The "Not now" list saves you here.
Missing dependencies. Initiative B depends on initiative A, but A is scheduled later. Or A depends on a hire that hasn't happened. The plan looks fine until execution starts.
Too far out. Specific commitments six months out create promises the team can't keep. Use ranges or themes for far horizons, specifics for near horizons.
One framework for every level. RICE for the whole roadmap including platform work, infra, and exploration. RICE is great for features, weak for foundational work. Use different lenses for different initiative types.
No "Not now." Stakeholders rediscover their cut requests every two weeks because there's no record of why they were cut. Document once, point to it forever.
The roadmap document includes:
The roadmap is a living document. Plan to revisit it monthly. Replan it formally each quarter. Do not treat it as a contract.
references/prioritization-frameworks.md - Detailed breakdown of RICE, MoSCoW, Kano, Cost of Delay, and Strategic Alignment frameworks. When to use each, how to apply them, common mistakes.© rampstackco, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 2 other files (references) in skills/roadmap-planning of rampstackco/claude-skills.
Open the folder on GitHubat commit 482c9bf
Roadmap Planning next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Roadmap Planning this skillrampstackco/claude-skills | 935 | — | ~2.7k | Automated safety check: Pass | MIT | |
| Roadmap Planningmanager-dot-dev/manager-skills | 114 | — | ~4.9k | Automated safety check: Pass | MIT | |
| SEO Roadmap Prioritizationhashgraph-online/awesome-codex-plugins | 1.2k | — | ~559 | Automated safety check: Pass | MIT | |
| Prioritizemenkesu/awesome-pm-skills | 429 | — | ~4.6k | Automated safety check: Pass | Custom licence | |
| Product Strategistalirezarezvani/claude-skills | 28k | 2 repos | ~1.8k | Automated safety check: Pass | MIT | |
| Strategic Roadmap Planningdeanpeters/Product-Manager-Skills | 7.2k | 2 repos | ~4.7k | Automated safety check: Pass | Custom licence |
manager-dot-dev/manager-skills
Helps engineering managers plan roadmaps, prioritize work, and communicate priorities effectively — produces the 20% tech debt framework (and its 5 traps), a phased release pressure-test, a…
hashgraph-online/awesome-codex-plugins
Prioritize SEO initiatives as product roadmap work with impact, effort, confidence, resourcing, executive pitch, cross-functional ownership, quarterly planning, and business KPI alignment.
menkesu/awesome-pm-skills
Turns a pile of ideas, requests and goals into a confidence-scored roadmap plus a goals/OKR set the team can actually follow.
alirezarezvani/claude-skills
OKR cascade toolkit for product leaders: generates aligned company-to-team OKRs from five strategy types and scores how well they line up.
deanpeters/Product-Manager-Skills
Sequences prioritization, epic definition, and stakeholder alignment into a release plan that ladders up to business outcomes.
jsmastery-pro/skills
Turns a product idea into a coarse, ordered scope kept in docs/scope, then keeps it current: plan a product, plan the next slice, enroll one feature or reconcile after shipping.
rampstackco/claude-skills
Run a structured after-action review (postmortem, retrospective) on a launch, incident, or completed project to capture timeline, root cause analysis, contributing factors, and actionable lessons.
rampstackco/claude-skills
Design measurement frameworks including event taxonomy, KPI hierarchy, dashboard architecture, attribution models, and analytics implementation strategy.
rampstackco/claude-skills
Build or audit a comprehensive brand style guide that documents the full brand system including story, logo system, color, typography, imagery, voice, applications, and dos/don'ts.
rampstackco/claude-skills
Develop or document a complete brand voice and tone system covering voice attributes, tone shifts by context, vocabulary preferences, grammar rules, and copy examples.
rampstackco/claude-skills
Write or edit website copy, blog content, and editorial pieces with attention to voice, structure, and goal.
rampstackco/claude-skills
Develop a content strategy covering editorial positioning, content pillars, formats, calendar, governance, and topical authority planning.
Categories
Build a multi-quarter roadmap from a backlog of ideas, requests, and ongoing initiatives. Roadmap Planning is an agent skill from rampstackco/claude-skills. Build a multi-quarter roadmap from a backlog of ideas, requests, and ongoing initiatives.
Roadmap Planning fits situations like: planning the next quarter; sequencing dependent work; balancing build vs improve vs maintain; making the case for what NOT to do.
Run `npx skills add rampstackco/claude-skills --skill roadmap-planning -a claude-code`. Or copy the skill folder (skills/roadmap-planning in rampstackco/claude-skills) into .claude/skills/roadmap-planning in your project. Claude Code loads it when a task matches its description.
Run `npx skills add rampstackco/claude-skills --skill roadmap-planning -a codex`. Or copy the skill folder (skills/roadmap-planning in rampstackco/claude-skills) into .agents/skills/roadmap-planning in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add rampstackco/claude-skills --skill roadmap-planning -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/roadmap-planning, .gemini/skills/roadmap-planning, .github/skills/roadmap-planning and .opencode/skills/roadmap-planning in your project.
SKILL.md names no scripts, command-line tools or credentials: Roadmap Planning is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Roadmap Planning is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.7k tokens (SKILL.md is roughly 11k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Roadmap Planning: Roadmap Planning (manager-dot-dev/manager-skills, 114 stars), SEO Roadmap Prioritization (hashgraph-online/awesome-codex-plugins, 1.2k stars), Prioritize (menkesu/awesome-pm-skills, 429 stars) and Product Strategist (alirezarezvani/claude-skills, 28k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
rampstackco (a GitHub organization) maintains it in rampstackco/claude-skills, which has 935 GitHub stars. The repository holds 103 skills in this directory. The repository was last updated on October 7, 2026.
Source: rampstackco/claude-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.