关于 timeline-creator
用于创建交互式 HTML 时间线和项目路线图的技能,可将任务、日期、阶段和里程碑整理为响应式甘特图视图。
主要功能
- 01生成 HTML 时间线
- 02甘特图式任务条
- 03自定义阶段分组
- 04显示里程碑日期
- 05展示进度和状态
- 06响应式布局
适用场景
- 01制作项目进度概览
- 02展示季度或自定义路线图
- 03跟踪任务进度与里程碑
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ mhattingpete/ claude-skills-marketplace --skill timeline-creator安装后在 Claude Code 中输入/timeline-creator确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
assets/templates/base_template.htmltimeline_components.htmlreferences/design_patterns.mdsvg_library.md详细介绍
时间线创建器
创建交互式 HTML 时间线和项目路线图,包含甘特图和里程碑。
使用场景
-“为 [project] 创建时间线” -“生成 Q1-Q4 的路线图” -“为日程安排制作甘特图” -“展示项目里程碑”
组件
- 时间线标题:项目名称、日期范围、完成百分比
- 阶段分组:Q1、Q2、Q3、Q4 或自定义阶段
- 时间线项目:包含开始/结束日期、进度和状态的任务
- 里程碑:包含日期的关键交付物
- 甘特图可视化:显示持续时间的水平条形
HTML 结构
<!DOCTYPE html>
<html>
<head>
<title>[Project] Timeline</title>
<style>
body { font-family: system-ui; max-width: 1400px; margin: 0 auto; }
.timeline-bar { background: linear-gradient(90deg, #4299e1, #48bb78); height: 20px; border-radius: 4px; }
.milestone { border-left: 3px solid #e53e3e; padding-left: 10px; }
/* Status colors: #48bb78 (done), #4299e1 (in-progress), #718096 (planned) */
</style>
</head>
<body>
<h1>[Project] Timeline</h1>
</body>
</html>
时间线条形模式
<div class="timeline-item">
<span>Task Name</span>
<div class="timeline-bar" style="width: [percentage]%; background: [status-color];"></div>
<span>[start] - [end]</span>
</div>
工作流
- 从项目中提取任务、日期和阶段
- 计算持续时间百分比
- 按阶段分组(季度或自定义阶段)
- 创建包含甘特图样式条形的 HTML
- 添加里程碑部分
- 写入
[project]-timeline.html
使用语义化颜色表示状态,并保持布局响应式。
评论
支持 Markdown