skills/annotate-talk/SKILL.md
Create annotated blog posts from technical talks with slides. Use when asked to convert a video presentation to a blog post, create written content from a talk, or annotate slides with transcript.
npx skillsauth add rajshah4/my-agent-skills annotate-talkInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use the ai-annotate-talk CLI tool to create blog posts from technical talks.
ai-annotate-talk "https://youtu.be/VIDEO_ID" slides.pdf output_images/
ai-annotate-talk "https://youtu.be/VIDEO_ID" slides.pdf output_images/ --output post.md
ai-annotate-talk "https://youtu.be/VIDEO_ID" slides.pdf output_images/ --transcript custom.txt
ai-annotate-talk "https://youtu.be/VIDEO_ID" slides.pdf output_images/ --prompt context.txt
GEMINI_API_KEY environment variableJINA_READER_KEY environment variablepoppler-utils installed (brew install poppler on macOS)hamel_tools package must be installed: pip install hamel_toolsMarkdown blog post with embedded slide images and synchronized annotations.
tools
Download Zoom meeting transcripts. Use when asked to get transcripts from Zoom recordings, download Zoom meeting notes, or fetch Zoom call transcripts.
content-media
Download YouTube video transcripts with timestamps. Use when asked to transcribe a YouTube video, get transcript, or extract text from a video URL.
data-ai
Generate chapter summaries with timestamps for YouTube videos using AI. Use when asked to create chapters, summarize video sections, or generate video outline.
devops
# VM Installation Analysis Skill ## Overview This skill analyzes VM installation processes to track time investment, identify bottlenecks, acknowledge customer issues, and generate actionable insights for process improvement. ## Purpose When deploying OpenHands Enterprise (or any VM-based installation), understanding the actual time and effort required helps: 1. **Set realistic expectations** for future customers 2. **Identify process bottlenecks** that delay installations 3. **Acknowledge