Transform academic papers into professional slide decks with automatic figure extraction and AI-generated visuals.
Features
- Auto figure detection from PDF papers
- Smart figure-to-slide mapping based on caption analysis
- 17 visual styles (academic-paper, sketch-notes, minimal, etc.)
- Gemini API integration for AI slide generation
- PPTX/PDF export with merge scripts
Workflow
- Analyze paper and detect figures/tables
- Generate outline with auto IMAGE_SOURCE mapping
- Extract figures from PDF (or AI-generate)
- Apply academic templates
- Merge to PPTX/PDF
Files
| Path | Description |
|------|-------------|
| SKILL.md | Main skill definition and workflow |
| references/ | Analysis framework, templates, style definitions |
| scripts/ | Python/TypeScript automation scripts |
Scripts
| Script | Purpose |
|--------|---------|
| generate-slides.py | Gemini API image generation |
| detect-figures.ts | PDF figure/table detection |
| extract-figure.ts | PDF page extraction |
| apply-template.ts | Academic figure container template |
| merge-to-pptx.ts | PPTX generation |
| merge-to-pdf.ts | PDF generation |
---