What problem does it solve?
Turning chronological data like project milestones, release logs, or company histories into a presentable visual timeline normally requires manual HTML/CSS work or a dedicated charting library. This Skill converts a simple JSON file into a self-contained, interactive timeline page with zero dependencies.
Core Features & Use Cases
- Three Layout Modes: Choose vertical (alternating cards), horizontal (scrollable), or dual-side (left/right comparison) layouts via config or CLI flag.
- Interactive Event Cards: Click to expand and collapse event details, with custom icons, category tags, per-event colors, and a full theme system for colors and fonts.
- Zero-Dependency Output: Produces a single static HTML file with inline CSS and JavaScript that opens directly in any browser, responsive on mobile and print-friendly.
- Use Case: A product manager wants to present a release history to stakeholders. They write a JSON file listing each release date, title, and notes, then run the script to get a polished timeline page to share.
Quick Start
Ask the AI to generate a timeline HTML page from your JSON event data using the timeline-builder skill, for example: "Create a vertical timeline from my project milestones JSON and save it as timeline.html."