discussion-commenter
Post Q&A entries from office hours writeups as comments to a GitHub Discussion. Use when the user wants to post writeup content to a discussion thread.
generate-linkedin-post
Generate a LinkedIn post summarizing a weekly Python + AI Office Hours session. Use when asked for social copy, a LinkedIn recap, or linkedin_post.md based on an office-hours Q&A write-up.
generate-weekly-news-roundup
>
generate-writeup
Generate a structured Q&A write-up from a weekly Python + AI Office Hours recording. Use when asked to create an office-hours write-up, extract questions and answers, or process a recording for a specific date.
generate-youtube-description
Generate a YouTube description for a weekly Python + AI Office Hours recording from its Q&A write-up. Use when asked for video copy, chapter timestamps, or youtube_description.md for a specific office-hours date.
post-comments
Post each Q&A section from a weekly Python + AI Office Hours write-up to the Microsoft Foundry GitHub Discussion and create comments.md with anchor-only comment links. Use when asked to publish or post office-hours Q&A comments.
youtube-live-chat
Download live chat transcripts from YouTube videos. Use when the user asks for live chat, chat messages, or chat replay from a YouTube video and provides a YouTube URL (youtube.com/watch?v=, youtu.be/, or similar). Works with live streams and past streams that have chat replay enabled.
youtube-transcript
Extract transcripts from YouTube videos. Use when the user asks for a transcript, subtitles, or captions of a YouTube video and provides a YouTube URL (youtube.com/watch?v=, youtu.be/, or similar). Supports output with or without timestamps.