A skill your agent uses when planning with fixed deadline or target outcome, working backward from future goal to present, defining milestones and dependencies, mapping critical path, identifying…
Install the "roadmap-backcast" agent skill from https://github.com/nicepkg/ai-workflow/tree/main/workflows/product-manager-workflow/.claude/skills/roadmap-backcast into .claude/skills/roadmap-backcast/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "roadmap-backcast", 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.
Type 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.
skills CLI
$ npx skills add nicepkg/ai-workflow --skill roadmap-backcast -a codex
Project install goes to .agents/skills/; add -g for ~/.codex/skills/.
Install the "roadmap-backcast" agent skill from https://github.com/nicepkg/ai-workflow/tree/main/workflows/product-manager-workflow/.claude/skills/roadmap-backcast into .agents/skills/roadmap-backcast/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "roadmap-backcast", 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.
skills CLI
$ npx skills add nicepkg/ai-workflow --skill roadmap-backcast -a cursor
Project install goes to .agents/skills/; add -g for ~/.cursor/skills/.
Install the "roadmap-backcast" agent skill from https://github.com/nicepkg/ai-workflow/tree/main/workflows/product-manager-workflow/.claude/skills/roadmap-backcast into .cursor/skills/roadmap-backcast/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "roadmap-backcast", 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.
--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
skills CLI
$ npx skills add nicepkg/ai-workflow --skill roadmap-backcast -a gemini-cli
Project install goes to .agents/skills/; add -g for ~/.gemini/skills/.
Install the "roadmap-backcast" agent skill from https://github.com/nicepkg/ai-workflow/tree/main/workflows/product-manager-workflow/.claude/skills/roadmap-backcast into .gemini/skills/roadmap-backcast/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "roadmap-backcast", 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.
Installs 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).
skills CLI
$ npx skills add nicepkg/ai-workflow --skill roadmap-backcast -a github-copilot
Project install goes to .agents/skills/; add -g for ~/.copilot/skills/.
Install the "roadmap-backcast" agent skill from https://github.com/nicepkg/ai-workflow/tree/main/workflows/product-manager-workflow/.claude/skills/roadmap-backcast into .github/skills/roadmap-backcast/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "roadmap-backcast", 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.
skills CLI
$ npx skills add nicepkg/ai-workflow --skill roadmap-backcast -a opencode
OpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
Install the "roadmap-backcast" agent skill from https://github.com/nicepkg/ai-workflow/tree/main/workflows/product-manager-workflow/.claude/skills/roadmap-backcast into .opencode/skills/roadmap-backcast/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "roadmap-backcast", 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.
Facts
Skill name
roadmap-backcast
GitHub stars
285
Token cost
~2.5k tokens
SKILL.md length
1,117 words
Files
4
Skills in repo
61
Repo updated
First seen
Licence
MIT
At a glance
A skill your agent uses when planning with fixed deadline or target outcome, working backward from future goal to present, defining milestones and dependencies, mapping critical path, identifying…
Works in 9 steps: Purpose → When to Use → What Is It → …
Planning with fixed deadline
SKILL.md covers Table of Contents, Purpose, When to Use and What Is It, plus 6 more sections
Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
What it does
Roadmap Backcast is an agent skill from nicepkg/ai-workflow. Use when planning with fixed deadline or target outcome, working backward from future goal to present, defining milestones and dependencies, mapping critical path, identifying what must happen when, planning product launches with hard dates, multi-year strategic roadmaps, event planning, transformation initiatives, or when user mentions "backcast", "work backward from", "reverse planning", "we need to launch by", "target date is", or "what needs to happen to reach".
Its SKILL.md is about 2.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files (for example `resources/evaluators/rubric_roadmap_backcast.json`, `resources/methodology.md` and `resources/template.md`).
It sits in Product & Project Management, covering Project management and Product launch strategy. The repository describes itself as: 🚀 170+ pre-built skills for Claude Code, Cursor, Codex & 14+ AI tools. Stop re-teaching your AI the same things. One command → instant domain expertise. Marketing, SEO, Trading… The licence is MIT.
When your agent uses it
Planning with fixed deadline
Working backward from future goal to present
Defining milestones and dependencies
Mapping critical path
Example prompts
“backcast”
“work backward from”
“reverse planning”
“/roadmap-backcast”
Workflow steps
9 steps, taken from the first numbered list in SKILL.md.
1Purpose
2When to Use
3What Is It
4Workflow
5Dependency Mapping
6Critical Path Analysis
7Common Patterns
8Guardrails
9Quick Reference
What it can do on your machine
Read from SKILL.md and the folder at commit d167b41. It shows what the files ask for, not the result of running them.
Tool permissions
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.
Runs code
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.
Network
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Credentials
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Context cost
Roadmap Backcast loads about 2.5k tokens when it runs. Until then it costs about 122 tokens; SKILL.md has 1,117 words of instructions outside code blocks.
Always· name and description, kept in context so the agent knows when to use it
~122
When it runs· the whole SKILL.md, loaded when a task matches
~2.5k
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.
Safety
Auto-check passed
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.
Download SKILL.mdSave it as .claude/skills/roadmap-backcast/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
roadmap-backcast
description
Use when planning with fixed deadline or target outcome, working backward from future goal to present, defining milestones and dependencies, mapping critical path, identifying what must happen when, planning product launches with hard dates, multi-year strategic roadmaps, event planning, transformation initiatives, or when user mentions "backcast", "work backward from", "reverse planning", "we need to launch by", "target date is", or "what needs to happen to reach".
Roadmap Backcast helps you plan backward from a fixed goal or deadline to the present, identifying required milestones, dependencies, critical path, and feasibility constraints. It transforms aspirational targets into actionable, sequenced plans.
When to Use
Invoke this skill when you need to:
Plan toward a fixed deadline (product launch, event, compliance date)
Work backward from strategic goal to present steps
Map dependencies and sequencing for complex initiatives
Identify critical path (longest sequence that determines timeline)
Assess feasibility of ambitious timeline
Coordinate cross-functional work toward shared milestone
Plan multi-year transformation with interim checkpoints
Sequence initiatives that build on each other
Allocate resources across dependent workstreams
User phrases that trigger this skill:
"We need to launch by [date]"
"Work backward from the goal"
"What needs to happen to reach [outcome]?"
"Reverse plan from target"
"Fixed deadline, what's feasible?"
"Backcast from [future state]"
"Critical path to delivery"
What Is It
A backcasting roadmap that:
Defines end state (specific, measurable target outcome and date)
Works backward (what must be true one step before? And before that?)
Identifies milestones (key checkpoints with clear deliverables)
Maps dependencies (what depends on what, what can be parallel)
Finds critical path (longest chain that determines minimum timeline)
Assesses feasibility (can we realistically achieve by target date?)
Quick example (Product Launch by Q1 2025):
Target: Product live in production for 1000 customers by Jan 31, 2025
State specific outcome (not vague goal), target date, success criteria. See Common Patterns for outcome definition examples. For straightforward backcasts → Use resources/template.md.
Step 2: Work backward to identify milestones
Start at end, ask "what must be true just before this?" iteratively. Create 5-10 major milestones. For complex multi-year roadmaps → Study resources/methodology.md.
Step 3: Map dependencies and sequencing
Identify what depends on what, what can run in parallel. See Dependency Mapping for techniques.
Step 4: Identify critical path
Find longest sequence of dependent tasks (this determines minimum timeline). See Critical Path Analysis.
Step 5: Assess feasibility and adjust
Compare required timeline to available time. Add buffers (20-30%), identify risks, adjust scope or date if needed. Self-check using resources/evaluators/rubric_roadmap_backcast.json before finalizing. Minimum standard: Average score ≥ 3.5.
Dependency Mapping
Dependency types:
Sequential (A → B): B cannot start until A completes
Example: Design must complete before engineering starts
Critical path impact: Extends timeline
Mitigation: Start A as early as possible, parallelize where safe
Parallel (A ∥ B): A and B can happen simultaneously
Example: Backend and frontend development
Critical path impact: None (if resourced)
Benefit: Reduces overall timeline
Converging (A, B → C): C requires both A and B to complete
Example: Testing requires both code complete AND test environment ready
Critical path impact: C waits for slower of A or B
Mitigation: Monitor both paths, accelerate slower one
Diverging (A → B, C): A enables both B and C
Example: API contract defined enables frontend AND backend work
Critical path impact: Delays in A delay everything downstream
Mitigation: Prioritize A, ensure high quality to avoid rework
Roadmap Backcast 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.
Create a quantified Amazon new-product launch plan by translating a sales target into comparable-product benchmarks, keyword economics, budget scenarios, milestones, and stop-loss rules.
A skill your agent uses when planning with fixed deadline or target outcome, working backward from future goal to present, defining milestones and dependencies, mapping critical path, identifying…. Roadmap Backcast is an agent skill from nicepkg/ai-workflow. Use when planning with fixed deadline or target outcome, working backward from future goal to present, defining milestones and dependencies, mapping critical path, identifying what must happen when, planning product launches with hard dates, multi-year strategic roadmaps, event planning, transformation initiatives, or when user mentions "backcast", "work backward from", "reverse planning", "we need to launch by", "target date is", or "what needs to happen to reach".
When should I use Roadmap Backcast?
Roadmap Backcast fits situations like: planning with fixed deadline; working backward from future goal to present; defining milestones and dependencies; mapping critical path.
How do I install Roadmap Backcast in Claude Code?
Run `npx skills add nicepkg/ai-workflow --skill roadmap-backcast -a claude-code`. Or copy the skill folder (workflows/product-manager-workflow/.claude/skills/roadmap-backcast in nicepkg/ai-workflow) into .claude/skills/roadmap-backcast in your project. Claude Code loads it when a task matches its description.
How do I install Roadmap Backcast in Codex?
Run `npx skills add nicepkg/ai-workflow --skill roadmap-backcast -a codex`. Or copy the skill folder (workflows/product-manager-workflow/.claude/skills/roadmap-backcast in nicepkg/ai-workflow) into .agents/skills/roadmap-backcast in your project. Codex loads it when a task matches its description.
Can I use Roadmap Backcast in Cursor, Gemini CLI or GitHub Copilot?
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add nicepkg/ai-workflow --skill roadmap-backcast -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-backcast, .gemini/skills/roadmap-backcast, .github/skills/roadmap-backcast and .opencode/skills/roadmap-backcast in your project.
What does Roadmap Backcast need to run?
SKILL.md names no scripts, command-line tools or credentials: Roadmap Backcast is instructions for the agent only.
Does Roadmap Backcast access the network?
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.
Is Roadmap Backcast safe to install?
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.
What licence does Roadmap Backcast use?
Roadmap Backcast is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
How many tokens does Roadmap Backcast use?
About 2.5k tokens (SKILL.md is roughly 9.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
What are the alternatives to Roadmap Backcast?
Skills that share tags, products or a category with Roadmap Backcast: Sealeap Amazon New Product Launch Plan (xjli360/sealeap-amazon-skills, 240 stars), CCPM Project Management (automazeio/ccpm, 8.4k stars), Uv (astral-sh/claude-code-plugins, 313 stars) and Project Management (kunchenguid/firstmate, 7.7k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Who maintains Roadmap Backcast?
nicepkg (a GitHub organization) maintains it in nicepkg/ai-workflow, which has 285 GitHub stars. The repository holds 61 skills in this directory. The repository was last updated on January 20, 2026.
Source: nicepkg/ai-workflow on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.