Add a new speaking event to the website
Add a new speaking event to the website. The user will provide a conference name.
Input: $ARGUMENTS (conference name, e.g., "KubeCon EU 2026")
Search the web for the conference "$ARGUMENTS" to find:
Use WebSearch to find the conference, then WebFetch to get details from the official site.
Search for "Josh Lee" in the conference schedule/speakers page to identify which talk(s) the user is presenting. Look for:
If you cannot find "Josh Lee" in the schedule, ask the user for their talk title.
Read the existing event files to extract all known talk titles:
Grep for "talks:" in content/events/ with context to get the talk names
Compare the found talk title(s) against existing talks. Use case-insensitive matching and handle minor variations. Known talks include:
If a match is found, use the existing talk title exactly to maintain consistency.
Use AskUserQuestion to confirm all details before creating the file:
Present:
Ask the user to confirm or correct any details.
Create the event file at: content/events/YYYY-MM-DD-event-slug.md
File naming:
2026-04-01-kubecon-eu.mdFile format:
---