gantt-roadmap
Turn a plan or set of milestones into a timeline / Gantt chart. Use when asked to build a roadmap, schedule phases, show a project timeline, or visu…
它会碰到什么
这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。
技能内容
Gantt / Roadmap Skill
A list of tasks doesn't show what runs in parallel, what blocks what, or where the crunch is. A Gantt chart
does. This skill turns a plan into a Mermaid Gantt chart with phases (sections), dated tasks, dependencies,
and milestones — a real schedule, not a wish list. Because the output carries real dates, the playground can
also export it straight to a calendar (.ics).
Required Inputs
Ask for these only if they aren't already provided:
- The work — phases and tasks to schedule.
- Timing — a start date, and durations or end dates (or relative ordering you can date from the start).
- Dependencies — what must finish before what can start.
- Milestones — the dated checkpoints (kickoff, beta, GA, launch).
If exact dates aren't given, anchor to a start date and lay tasks out by stated duration/order; flag the dates as planning estimates.
Output Format
[Project] — roadmap
One line on the time span and goal.
gantt
title [Project] roadmap
dateFormat YYYY-MM-DD
axisFormat %b %d
section Discovery
Research :done, r1, 2026-07-01, 10d
Spec sign-off :milestone, m1, 2026-07-15, 0d
section Build
Core build :active, b1, after m1, 20d
Integrations : b2, after b1, 10d
section Launch
Beta :milestone, m2, 2026-08-25, 0d
GA :milestone, m3, 2026-09-10, 0d
Critical path — the chain of dependent tasks that sets the end date.
Risks / buffers — where the schedule is tight, what could slip, where buffer exists.
Assumptions — any dates you estimated rather than were given.
Mermaid Rules (so it renders)
- Start with
gantt, thentitle,dateFormat YYYY-MM-DD, optionalaxisFormat. - Group with
section Name. Task line:Label : [status,] id, start, duration(e.g.:active, b1, 2026-07-01, 20d). - Dependencies use
after <id>as the start. Milestones use themilestonetag with0d. - Use real ISO dates (
YYYY-MM-DD) so the calendar (.ics) export works.
Quality Checks
- [ ] Tasks are grouped into phases (sections) and have real start dates/durations
- [ ] Dependencies use
afterso the schedule reflects what blocks what - [ ] Milestones are marked as milestones, not full-width bars
- [ ] The critical path is identified, with risks/buffers noted
- [ ] The Mermaid block renders, and dates are ISO so .ics export works
Anti-Patterns
- [ ] Do not list tasks with no dates or durations — that's a checklist, not a timeline
- [ ] Do not ignore dependencies — overlapping things that can't overlap is a fake plan
- [ ] Do not draw milestones as long bars — they're points in time
- [ ] Do not use ambiguous date formats — stick to
YYYY-MM-DD - [ ] Do not present estimated dates as commitments — flag assumptions
Based On
Project scheduling (Gantt charts, critical path, milestones, dependencies), expressed as renderable Mermaid.
想直接用这个技能?
本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。
同名技能的其他版本
有 3 个不同仓库或目录里都有叫 gantt-roadmap 的技能。它们内容并不相同,别混用:
- mohitagw15856/pm-claude-skills — Turn a plan or set of milestones into a timeline / Gantt chart. Use when asked to build a
- mohitagw15856/pm-claude-skills — Turn a plan or set of milestones into a timeline / Gantt chart. Use when asked to build a