lingzhi227/agent-research-skills/slide-generation
Claude Code and agent skill by lingzhi227/agent-research-skills
- community
Checking that the SKILL.md file is still in the repository.
Convert a completed paper into presentation slides (Beamer LaTeX) or poster. Extract key figures, tables, equations, and create a narrative flow for oral presentation. Identified gap in existing tools — designed from best practices.
Install
npx vskill@latest install lingzhi227/agent-research-skills/slide-generationSKILL.md
Slide Generation
Convert a completed paper into presentation slides or poster.
Input
$0— Paper LaTeX file (main.tex) or paper directory
References
- Slide templates and layout patterns:
~/.claude/skills/slide-generation/references/slide-templates.md
Scripts
Extract paper elements for slides
Parses .tex, extracts title/authors/sections/equations/figures/tables, generates Beamer skeleton.
Workflow
Step 1: Extract Key Content
From the paper, extract:
- Title, authors, affiliations
- Core contribution (1-3 bullet points from abstract)
- Key figures (all \includegraphics paths)
- Key tables (simplified versions)
- Key equations (numbered equations from Methods)
- Main results (best numbers from Results section)
Step 2: Design Slide Structure
Standard oral presentation flow (~15-20 slides):
| Slide # | Content | Source Section | |
|---|---|---|---|
| 1 | Title slide | Title/Authors | |
| 2 | Motivation / Problem | Introduction | |
| 3 | Why existing solutions fail | Related Work | |
| 4-5 | Our approach (high-level) | Methods | |
| 6-8 | Technical details + equations | Methods | |
| 9 | Experimental setup | Experiments | |
| 10-13 | Results (figures + tables) | Results | |
| 14 | Ablation study | Results | |
| 15 | Limitations & Future work | Discussion | |
| 16 | Conclusion | Conclusion | |
| 17 | Thank you + Q&A | — |
Step 3: Generate Beamer LaTeX
Step 4: Simplify for Presentation
- Tables: reduce to essential rows/columns
- Equations: show only the key insight, not full derivation
- Figures: use largest versions, add annotations
- Text: bullet points only, no paragraphs
Step 5: Generate Poster Layout (Optional)
For poster sessions, use a multi-column layout:
- Column 1: Introduction + Motivation
- Column 2: Methods + Key Equations
- Column 3: Results + Figures
- Column 4: Conclusions + References
Rules
- Maximum 1 key message per slide
- Figures should be large and readable
- No more than 6 bullet points per slide
- Equations should be simplified versions
- Include slide numbers
- Use consistent color scheme matching the paper's figures
- Presentation should be self-contained (understandable without reading the paper)
Related Skills
- Upstream: paper-compilation, figure-generation
- See also: self-review, paper-assembly
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationWarning, 70 of 100Marginal. 1 run. Evaluated 7 months ago.
Source
- SKILL.md in the repositoryCheckingskills/slide-generation/SKILL.md
Popularity
- Repository stars
- 89
- Repository forks
- 16
- 7-day trend score
- 22
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 26 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/lingzhi227/agent-research-skills/slide-generation)