paper-talk

Convert research papers into conference talks with slides and speaker notes.

Updated Jul 6, 2026
One-click install
npx skills add https://github.com/caw111/2026-SoftwareCup --skill paper-talk-caw111
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: paper-talk
Source: https://github.com/caw111/2026-SoftwareCup/tree/main/.agents/skills/paper-talk
Command: npx skills add https://github.com/caw111/2026-SoftwareCup --skill paper-talk-caw111

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, python3, python3-pptx, python3-pdftools, python3-latex, python3-texlive, python3-texlive2019, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the entire process of converting a research paper into a conference-ready talk, including slide generation, formatting, and quality checks.

Core Features & Use Cases

  • End-to-End Pipeline: Converts a paper into a complete talk artifact, including slides, script, and speaker notes.
  • Assurance Checks: Performs claim, citation, and anonymity checks to ensure talk quality.
  • Customization: Offers options for talk type, duration, style, and effort level to tailor the output to specific needs.
  • Use Case: A researcher can use this Skill to generate a high-quality conference talk from their paper in just a few steps.

Quick Start

To generate a conference talk from your paper, run the 'paper-talk' skill with the path to your paper directory.

Frequently Asked Questions about paper-talk

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

FAQPage Schema
How do I generate conference slides from a research paper automatically?

Generating conference slides from a research paper involves processing the document to extract key claims and citations, then formatting them into a structured presentation. This ensures the resulting talk is grounded in the paper's original content while maintaining required anonymity checks.

What is the best way to prepare a conference talk from an academic paper?

Preparing a conference talk from an academic paper is best handled by an end-to-end automation pipeline that transforms the full text into slides and speaker notes. It performs built-in assurance checks on claims and citations to maintain academic rigor and formatting consistency.

Do I need LaTeX and Python to convert a paper into a presentation?

Yes, converting a paper into a presentation with this pipeline requires LaTeX and Python environments. Specifically, it depends on python3-pptx for slide generation, python3-pdftools for PDF processing, and python3-latex alongside texlive to parse and render academic documents correctly.

Can I customize the duration and style of an automatically generated conference talk?

Yes, you can customize the duration and style of an automatically generated conference talk. The pipeline provides configuration options for talk type, duration, style, and effort level, allowing you to tailor the final presentation artifacts to meet specific conference presentation constraints.

How does automated slide generation handle double-blind review anonymity?

Automated slide generation handles double-blind anonymity by executing dedicated assurance checks during the conversion pipeline. This process scans the generated slides and speaker notes to ensure author-identifying information is removed, maintaining the strict anonymity required for academic conference submissions.

What quality checks are performed when converting a paper into a conference presentation?

When converting a paper into a conference presentation, the pipeline performs automated claim, citation, and anonymity assurance checks. These checks verify that the generated slides and speaker notes are factually grounded in the source document and compliant with academic review standards.