← 返回 Skills 市场
ildar981105-create

project-timeline-board

作者 ildar981105-create · GitHub ↗ · v2.2.0 · MIT-0
cross-platform ✓ 安全检测通过
90
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install project-timeline-board
功能描述
一个真正零门槛的项目时间线管理页面——只需编辑一个 JS 配置文件(projectName / 关键节点 / 甘特图 / 待办清单),即可生成包含智能时间轴、甘特图、里程碑追踪和待办看板的完整页面。自动根据当前日期判断每个节点是'已完成'/'今日'/'即将到来'/'待启动',无需手动标注;甘特图支持交互/视觉/前...
安全使用建议
This skill appears to do exactly what it says: render a timeline/Gantt/todo UI from a JS config with no external credentials or install steps. Before using it: (1) inspect the two JS files (project-timeline-data.js and render-from-config.js) — they are small and readable; (2) avoid loading configs from untrusted sources because the renderer inserts config fields (extras.content, todo text, detail labels, etc.) into the page as HTML/innerHTML which can execute script (XSS) if untrusted; (3) note the page loads Google Fonts (external network request) — acceptable for most uses but relevant for air-gapped environments; (4) if you will serve this on a public site, sanitize any user-provided content before putting it into PROJECT_CONFIG. Otherwise the skill is internally consistent and low-risk.
功能分析
Type: OpenClaw Skill Name: project-timeline-board Version: 2.2.0 The project-timeline-board skill is a front-end tool designed to generate project dashboards, Gantt charts, and todo lists from a JavaScript configuration file. The bundle includes an HTML template (project-timeline.html), a data configuration template (project-timeline-data.js), and a rendering script (render-from-config.js). The logic is entirely focused on client-side DOM manipulation to visualize project milestones and schedules. While the rendering script uses innerHTML to inject content from the configuration file (which is an intentional feature for allowing HTML in cards), there is no evidence of data exfiltration, unauthorized network activity, or malicious prompt injection. The behavior is consistent with the stated purpose of providing a data-driven project management interface.
能力标签
crypto
能力评估
Purpose & Capability
The name/description (a data-driven timeline/Gantt/todo page) matches the included files and runtime instructions. The skill only requires editing a JS config and including the HTML/JS assets; there are no unexpected binaries, services, or credentials.
Instruction Scope
SKILL.md instructs the user to copy the provided data file and include the HTML and renderer. The renderer reads window.PROJECT_CONFIG and populates the DOM. Note: several fields (extras.content and other text fields) are inserted via innerHTML/constructed HTML; if those fields contain untrusted input they will execute as HTML (XSS risk). This behavior is coherent with the purpose (allowing HTML in cards) but is security-relevant and should be considered before loading untrusted config.
Install Mechanism
No install spec and no downloads/extracts — this is an instruction-only skill with static assets (HTML/CSS/JS). That minimizes install-time risk; the only external resource referenced is Google Fonts in the HTML, which is typical for front-end pages.
Credentials
The skill requests no environment variables, credentials, or config paths. The files operate purely in-browser on supplied config data, so there is no disproportionate secret access.
Persistence & Privilege
The skill is not always: true and does not request persistent system privileges. It is a client-side renderer that does not modify other skills or system settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install project-timeline-board
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /project-timeline-board 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.2.0
Update description: 突出全数据驱动+智能时间轴的创新点
v2.1.0
- Major update: v2.1.0 is now fully data-driven via project-timeline-data.js, enabling rapid customization without editing HTML. - Supports four core modules: collapsible key milestones timeline, Gantt chart with custom date ranges and types, week-based todo lists with tags, and a status overview "four-grid" with callouts. - All content, status, and settings are configured in a single JS file—project-timeline-data.js—streamlining project setup. - Extensive documentation added, including field-by-field config explanations, usage steps, customizable color mapping, and file structure details. - Offers both data-driven (JS config) and static (pure HTML) usage modes for maximum flexibility.
元数据
Slug project-timeline-board
版本 2.2.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

project-timeline-board 是什么?

一个真正零门槛的项目时间线管理页面——只需编辑一个 JS 配置文件(projectName / 关键节点 / 甘特图 / 待办清单),即可生成包含智能时间轴、甘特图、里程碑追踪和待办看板的完整页面。自动根据当前日期判断每个节点是'已完成'/'今日'/'即将到来'/'待启动',无需手动标注;甘特图支持交互/视觉/前... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 90 次。

如何安装 project-timeline-board?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install project-timeline-board」即可一键安装,无需额外配置。

project-timeline-board 是免费的吗?

是的,project-timeline-board 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

project-timeline-board 支持哪些平台?

project-timeline-board 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 project-timeline-board?

由 ildar981105-create(@ildar981105-create)开发并维护,当前版本 v2.2.0。

💬 留言讨论