Add an event/conference to your CV's relevant events list with intelligent data extraction, validation, and automatic commit generation
Add an event or conference to your CV's relevant events list with intelligent data extraction and validation.
/add-event <event identifier>
Where <event identifier> can be:
When invoked, this skill will:
relevantEvents arrayProperly format the event entry following existing conventions:
Location format: "City, Country" or "Virtual"
Date format:
Title: Use official event name, preserve capitalization and special characters
Example formats:
{
title: 'Engineering Leadership Community Annual 2024',
location: 'San Francisco, USA',
date: '27-28 Aug 2024',
}
{
title: 'TEDx Goiânia',
location: 'Goiânia, Brazil',
date: '21 Oct 2015',
}
{
title: 'ELC Match & Learn: increasing velocity without losing quality',
location: 'Virtual',
date: '25 Apr 2024',
}
If approved, use the Edit tool to add the event to src/components/cv/cvData.ts
Create a descriptive commit message:
Add event to CV: [Event Title]
Location: [Location]
Date: [Date]
Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
Run npm run lint to ensure code formatting is correct
git push -u origin <branch-name>src/components/cv/cvData.tscvData.relevantEvents[] (around lines 797-850)npm run lint before committing to maintain code qualitynpm run buildThe skill can parse event information from:
# Add by title (will search for event details)
/add-event AWS re:Invent 2024
# Add by URL
/add-event https://www.eventbrite.com/e/example-event-tickets-123456
# Add by Luma URL
/add-event https://lu.ma/example-event
# Add by screenshot
/add-event /path/to/event-screenshot.png
# Manual mode (prompts for all details)
/add-event
Input formats accepted:
Output formats (standardized):
Default behavior can be customized:
true to automatically push after commit (default: false)true to skip approval step (default: false, not recommended)auto-detect)newest-first, do not change)npm run dev - Preview changes locallynpm run build - Build production site and generate updated PDFnpm run lint - Format code (automatically run by skill)git log - View commit historyProblem: Date format not recognized
Problem: Event marked as duplicate but seems different
Problem: Location format incorrect
Problem: Commit fails
Before considering the skill complete, verify: