create-timeline

Create timeline event entries in a JSON file for a personal website.

1|Updated Feb 1, 2025
One-click install
npx skills add https://github.com/TiagoDanin/TiagoDanin.github.io --skill create-timeline-tiagodanin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-timeline
Source: https://github.com/TiagoDanin/TiagoDanin.github.io/tree/main/.claude/skills/create-timeline
Command: npx skills add https://github.com/TiagoDanin/TiagoDanin.github.io --skill create-timeline-tiagodanin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually adding career milestones, certifications, or achievements to a personal website's timeline requires editing JSON by hand, keeping entries in reverse chronological order, and maintaining consistent date formats and slugs. This Skill automates that process with guided validation. ## Core Features & Use Cases - Structured Entry Creation: Generates timeline entries with title, description, date, tags, and slug in the required JSON format. - Flexible Date Handling: Supports ISO dates, month/year, and year-only formats, matching the granularity of each event. - Tag Suggestions: Recommends consistent tags such as Career, Education, Certification, or Speaking based on event content. - Use Case: You just earned a new certification and want it on your site's timeline. Invoke the Skill with the title, date, and description, and it inserts a properly formatted, chronologically ordered entry into the timeline JSON. ## Quick Start Ask the assistant to add a new timeline event with a title, date, and description, for example by running /create-timeline with those three arguments.

Frequently Asked Questions about create-timeline

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a new event to my website timeline?

Invoke the create-timeline Skill with a title, date, and description, or provide them interactively. It formats the entry as JSON, generates a slug, and inserts it into the timeline data file in reverse chronological order.

What date formats does the timeline support?

The timeline accepts ISO dates like 2024-11-15, month and year like Nov 2023 or November 2023, and year-only values like 2023. Choose the format matching the event's granularity.

How are timeline entry slugs generated?

Slugs are derived from the event title by converting it to a URL-friendly format, following the same rules used for posts and talks. The Skill validates that each slug is unique before insertion.

What tags should I use for timeline events?

Common tags include Career, Education, Project, Achievement, Certification, Open Source, Speaking, Publication, and Award, plus technology tags like Flutter, React, or AI. The Skill suggests two to four relevant tags per event.

Does the timeline update require a rebuild?

Yes. The entry is added to the JSON data file, and the timeline page and RSS feed reflect the change on the next site build and deployment.