Agent Skills: Annotated Talk Generator

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.

UncategorizedID: rajshah4/my-agent-skills/annotate-talk

Install this agent skill to your local

pnpm dlx add-skill https://github.com/rajshah4/my-agent-skills/tree/HEAD/skills/annotate-talk

Skill Files

Browse the full folder contents for annotate-talk.

Download Skill

Loading file tree…

skills/annotate-talk/SKILL.md

Skill Metadata

Name
annotate-talk
Description
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.

Annotated Talk Generator

Use the ai-annotate-talk CLI tool to create blog posts from technical talks.

Usage

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

Requirements

  • GEMINI_API_KEY environment variable
  • JINA_READER_KEY environment variable
  • poppler-utils installed (brew install poppler on macOS)
  • The hamel_tools package must be installed: pip install hamel_tools

Output

Markdown blog post with embedded slide images and synchronized annotations.