Use when adding, removing, or updating a local organizer on a devopsdays event team - covers the team_members entry, the photo, and the mandatory email to info@devopsdays.org that gates the merge.
日本語の概要は準備中です。原文の説明を表示しています。
Use when a devopsdays event has finished and the slides or video recordings need to be attached to the talk pages, or when a speaker sends a link to their deck afterwards.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
After the event, media gets attached to each talk page at
content/events/<YYYY>-<city>/program/<slug>.md by adding frontmatter fields. No new files, no
new pages.
Note which take a bare ID and which take a full URL — this is the thing people get wrong.
| Field | Value | Example |
|---|---|---|
youtube | video ID only, not the URL | youtube = "8ClZXJsgpHY" |
vimeo | video ID only | vimeo = "219025568" |
slideslive | presentation ID only | slideslive = "38915149" |
googleslides | presentation ID only | googleslides = "1QnakgUC8AaNydPZCmKGYYja8gs2WoHbHRSjioIVdD9g" |
notist | username and deck id | notist = "mattstratton/jLwszn" |
speakerdeck | full URL | speakerdeck = "https://speakerdeck.com/user/talk-name" |
slideshare | full URL | slideshare = "https://www.slideshare.net/user/talk-name" |
pdf | full URL | pdf = "https://example.com/slides.pdf" |
slides | full URL, for anything else | slides = "https://example.com/my-slides" |
For a YouTube URL like https://www.youtube.com/watch?v=8ClZXJsgpHY, the ID is the v= value.
For https://youtu.be/8ClZXJsgpHY, it is the last path segment.
+++
Talk_date = ""
Talk_start_time = ""
Talk_end_time = ""
Title = "Two AI Reviewers Walk Into a Pull Request"
Type = "talk"
Speakers = ["dan-morgan"]
youtube = "8ClZXJsgpHY"
speakerdeck = "https://speakerdeck.com/danmorgan/two-ai-reviewers"
+++
The abstract stays exactly as it was.
Add the fields; do not rewrite the abstract.
Once talks have media, set Icons = "true" in content/events/<YYYY>-<city>/program.md so slide
and video icons show next to each entry:
+++
Title = "Program"
Type = "program"
Description = "Program for devopsdays <City> <YYYY>"
Icons = "true"
+++
Slides and recordings do not belong in this repository. Link to YouTube, Speaker Deck, Notist or
similar. If there is genuinely nowhere else, put the file in
devopsdays-assets and link to
https://assets.devopsdays.org/..., or use the asset shortcode:
{{< asset year="2026" city="boston" name="slides" file="jane-doe-slides.pdf" >}}
.github/workflows/large-files.yml flags PDFs and files over 3 MB on the PR.
If the host is not in the table above, embed it in the body of the talk page inside a <div>.
Raw HTML in content is enabled for this site.
For SlidesLive specifically, use the slideslive = "ID" field instead — it has been supported for
a while, and utilities/README.md still shows an older hand-pasted embed script that you do not
need.
Work through content/events/<YYYY>-<city>/program/ file by file. Match talks to recordings by
speaker name, and check the talk title against the video title before committing — the usual
failure mode here is an off-by-one that attaches the wrong video to the wrong speaker.
Icons = "true"Follow .claude/skills/submit-changes/SKILL.md.
PR title: [BOS-2026] Add videos and slides for all talks.
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Use when adding, removing, or updating a local organizer on a devopsdays event team - covers the team_members entry, the photo, and the mandatory email to info@devopsdays.org that gates the merge.
日本語の概要は準備中です。原文の説明を表示しています。
Use when a devopsdays event has confirmed a speaker and their talk, workshop, ignite, or keynote needs to appear on the event site - covers the speaker bio page, the talk page, the headshot, and multi-speaker talks.
日本語の概要は準備中です。原文の説明を表示しています。
Use when a devopsdays event has sold or confirmed a sponsorship and the sponsor needs to appear on the event's site - covers both sponsors already in the shared directory and brand-new ones needing a logo and data file.
日本語の概要は準備中です。原文の説明を表示しています。
Use when building or editing a devopsdays event's schedule - adding talks, ignites, open spaces, breaks, and evening events to the program, or moving time slots around.
日本語の概要は準備中です。原文の説明を表示しています。
Use when a devopsdays event that is already listed on the site has to be cancelled or postponed, and its pages need to stop advertising dates, registration, and sponsorship.
日本語の概要は準備中です。原文の説明を表示しています。
Use when a sponsor has rebranded or sent an updated logo and it must change on current and future events without altering how they appeared at past devopsdays events.
日本語の概要は準備中です。原文の説明を表示しています。