Agent skill · Content & Marketing

paper-slide-deck

Generate professional slide deck images from academic papers and content. Creates comprehensive outlines with style instructions, auto-detects figures from PDFs, then generates individual slide images. Use when user asks to "create slides", "make a presentation", "generate deck", or "slide deck" for papers.

LeonChaoXgithub.com/LeonChaoXGitHub ↗
claude-codeships scriptsMIT
Install
npx skills add LeonChaoX/qinyan-academic-skills --skill paper-slide-deck --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 32
SKILL.md size: 18 KB
Bundled scripts: yes
Path: skills/03-学术演示与可视化/paper-slide-deck/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 759
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Paper Slide Deck Generator Transform academic papers and content into professional slide deck images with automatic figure extraction. ## Usage ```bash /paper-slide-deck path/to/paper.pdf /paper-slide-deck path/to/paper.pdf --style academic-paper /paper-slide-deck path/to/content.md --style sketch-notes /paper-slide-deck path/to/content.md --audience executives /paper-slide-deck path/to/content.md --lang zh /paper-slide-deck path/to/content.md --slides 10 /paper-slide-deck path/to/content.md --outline-only /paper-slide-deck # Then paste content ``` ## Script Directory **Important**: All scripts are located in the `scripts/` subdirectory of this skill. **Agent Execution Instructions**: 1. Determine this SKILL.md file's directory path as `SKILL_DIR` 2. Script path = `${SKILL_DIR}/scripts/<script-name>.ts` 3. Replace all `${SKILL_DIR}` in this document with the actual path **Script Reference**: | Script | Purpose | |--------|---------| | `scripts/generate-slides.py` | Generate AI slides via Gemini API (Python) | | `scripts/merge-to-pptx.ts` | Merge slides into PowerPoint | | `scripts/merge-to-pdf.ts` | Merge slides into PDF | | `scripts/detect-figures.ts` | Auto-detect figures/table

What's inside
Steps it walks through
  1. Usage
  2. Script Directory
  3. Options
  4. Style Gallery
  5. Auto Style Selection
  6. Layout Gallery
  7. Slide-Specific Layouts
  8. Infographic-Derived Layouts
  9. Academic-Specific Layouts
  10. Design Philosophy
  11. File Management
  12. Output Directory
  13. Conflict Resolution
  14. Source Files
Ships with 24 files
  • references/analysis-framework.md
  • references/base-prompt.md
  • references/content-rules.md
  • references/figure-container-template.md
  • references/modification-guide.md
  • references/outline-template.md
  • references/styles/academic-paper.md
  • references/styles/blueprint.md
  • references/styles/bold-editorial.md
  • references/styles/chalkboard.md
  • references/styles/corporate.md
  • references/styles/dark-atmospheric.md
  • references/styles/editorial-infographic.md
  • references/styles/fantasy-animation.md
  • references/styles/intuition-machine.md
  • references/styles/minimal.md
  • references/styles/notion.md
  • references/styles/pixel-art.md
  • references/styles/scientific.md
  • references/styles/sketch-notes.md
  • references/styles/vector-illustration.md
  • references/styles/vintage.md
  • references/styles/watercolor.md
  • scripts/apply-template.ts
first 24 of 32
Commands it runs
npx -y bun ${SKILL_DIR}/scripts/detect-figures.ts --pdf source-paper.pdf --output figures.json
python ${SKILL_DIR}/scripts/generate-slides.py <slide-deck-dir> --model gemini-3-pro-image-preview
npx -y bun ${GEMINI_WEB_SKILL_DIR}/scripts/main.ts \
npx -y bun ${SKILL_DIR}/scripts/extract-figure.ts \
npx -y bun ${SKILL_DIR}/scripts/apply-template.ts \
npx -y bun ${SKILL_DIR}/scripts/merge-to-pptx.ts <slide-deck-dir>
npx -y bun ${SKILL_DIR}/scripts/merge-to-pdf.ts <slide-deck-dir>
More from qinyan-academic-skills
All skills →
About this skill
What does the paper-slide-deck skill do?

Generate professional slide deck images from academic papers and content. Creates comprehensive outlines with style instructions, auto-detects figures from PDFs, then generates individual slide images. Use when user asks to "create slides", "make a presentation", "generate deck", or "slide deck" for papers.

How do I install it?

Run `npx skills add LeonChaoX/qinyan-academic-skills --skill paper-slide-deck --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From LeonChaoX/qinyan-academic-skills, a repository with 759 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going