literature-review-ppt-builder

Convert structured ppt_content.md into a complete PPTX with figures from PDFs.

3|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/Deng-GuiFeng/Paper2PPT --skill literature-review-ppt-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: literature-review-ppt-builder
Source: https://github.com/Deng-GuiFeng/Paper2PPT/tree/main/.claude/skills/literature-review-ppt-builder
Command: npx skills add https://github.com/Deng-GuiFeng/Paper2PPT --skill literature-review-ppt-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pptxgenjs, python-pptx, Pillow, and includes scripts (resource) components.

What problem does it solve?

This Skill converts a structured ppt_content.md into a complete .pptx presentation by applying a PPT template and integrating referenced figures extracted from the original PDF.

Core Features & Use Cases

  • Template-based PPTX assembly: builds slides from ppt_content.md using a predefined Template.pptx located in templates/.
  • Figure extraction integration: coordinates with extract-pdf-figure to pull figures from PDFs for inclusion on slides.
  • End-to-end workflow: supports generating speaker notes, slide outlines, and figure captions, suitable for literature reviews and conference-ready talks.

Quick Start

Prepare ppt_content.md and the corresponding PDFs, then run the builder to produce presentation.pptx using the provided Template.pptx.

Frequently Asked Questions about literature-review-ppt-builder

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

FAQPage Schema
How do I convert a literature review markdown file into a PPTX presentation?

To convert a literature review markdown file into a PPTX presentation, this Skill parses structured ppt_content.md and applies a predefined Template.pptx. It automatically integrates figures extracted from your source PDFs to produce a complete, ready-to-present PPTX file.

How to extract figures from a PDF and embed them into research presentation slides?

To extract figures from a PDF and embed them into research presentation slides, the workflow coordinates figure extraction directly from the provided PDF files. It then assembles these images onto the appropriate slides during the PPTX generation process using your template.

Can I use my own PPTX template for automated literature review presentation generation?

Yes, you can use your own PPTX template for automated literature review presentation generation. The builder applies a predefined Template.pptx located in the templates directory to ensure your output PPTX matches your desired visual formatting and style.

What files do I need to generate a PPTX from markdown for a research talk?

To generate a PPTX from markdown for a research talk, you need three inputs: a structured ppt_content.md file for slide content, the original PDF documents for figure extraction, and a PPTX template to define the presentation's visual layout.

Does python-pptx or pptxgenjs work better for assembling markdown into PPTX slides?

Both python-pptx and pptxgenjs are utilized to assemble markdown into PPTX slides, coordinating parsing, image extraction via Pillow, and template application. This combined approach ensures robust end-to-end generation of conference-ready research presentations.

Why are my extracted PDF figures missing when building a PPTX from markdown?

If extracted PDF figures are missing when building a PPTX from markdown, it is likely because the source PDFs were not provided or accessible. The workflow requires both the structured ppt_content.md and the corresponding PDF files to successfully extract and embed images.