making-academic-presentations

Convert research papers into academic presentations with optional TTS narration and video.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/xiaoyu-ops/the_work_of_dedup --skill making-academic-presentations-xiaoyu-ops
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: making-academic-presentations
Source: https://github.com/xiaoyu-ops/the_work_of_dedup/tree/main/.claude/skills/making-academic-presentations
Command: npx skills add https://github.com/xiaoyu-ops/the_work_of_dedup --skill making-academic-presentations-xiaoyu-ops

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires edge-tts, kokoro, soundfile, numpy, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Automates the creation of academic presentation materials from research papers, reducing manual drafting time and ensuring a consistent, professional look.

Core Features & Use Cases

  • Stage 1: Script / Outline converts a paper outline into slide content drafts.
  • Stage 2: Slide Generation creates slides by wrapping paper figures into framed layouts or generating deck-style frames for publication-ready visuals.
  • Stage 3: TTS Audio adds optional narration via edge-tts or Kokoro, producing per-slide audio.
  • Stage 4: Video Assembly compiles slides and narration into a narrated demo video if requested.
  • Use Case: Produce conference-ready slides and optional demo videos from a research paper, with templates and references to accelerate the workflow.

Quick Start

Provide a research paper and an outline to generate a deck-ready presentation with optional narration and video.

Frequently Asked Questions about making-academic-presentations

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn a research paper into a narrated presentation video?

To turn a research paper into a narrated presentation video, use a four-stage pipeline that generates slide outlines, creates deck-ready frames, synthesizes TTS narration via edge-tts or Kokoro, and assembles the final video using ffmpeg.

Can I automatically generate slides from a research paper outline?

You can automatically generate slides from a research paper outline by converting the outline into slide content drafts and wrapping paper figures into framed layouts or generating deck-style frames for publication-ready visuals.

Does this presentation workflow support text-to-speech narration with Kokoro and edge-tts?

The presentation workflow supports text-to-speech narration by using edge-tts and Kokoro to synthesize per-slide audio, producing an automated voiceover for your academic presentation materials.

How do I add automated voiceovers to academic presentation slides?

To add automated voiceovers to academic presentation slides, the workflow uses edge-tts or Kokoro to generate per-slide TTS audio, which is then compiled with the slide visuals during the video assembly stage.

What is the best way to automate conference talk preparation from a paper?

The best way to automate conference talk preparation is using an end-to-end pipeline that drafts slide content from an outline, generates publication-ready visual frames, and optionally produces a narrated demo video.

Do I need ffmpeg to assemble narrated presentation videos?

You need ffmpeg to compile generated slides and per-slide TTS audio into a final narrated demo video, as it handles the video assembly stage of the academic presentation pipeline.