Claude Skill MartBrowse skillsWhat is a Skill?
Back to list

Scientific Slides

Plan, design, and generate research presentation decks — conference talks, seminars, and thesis defenses — in PDF, PowerPoint, or LaTeX Beamer.

Docs & OfficeIntermediate33,0303,248AI score 8/10Last updated: Aug 9, 2026

What it does

Covers the full pipeline for building a scientific talk.

  • Talk structure: recommends slide counts, narrative arc, and time allocation for 15-minute conference talks, 45-minute seminars, defenses, journal clubs, and grant pitches.
  • AI slide generation: uses the bundled generate_slide_image.py (Nano Banana Pro) to render each slide as an image, then merges them with slides_to_pdf.py into one PDF deck.
  • Style consistency protocol: a reusable "FORMATTING GOAL" block plus --attach of the previous slide keeps colors, fonts, and layout uniform across the deck.
  • Real figures included: scans figures/, results/, or plots/ and attaches your actual charts so results slides show real data, with citations rendered on-slide.
  • PowerPoint & Beamer paths: --visual-only generates artwork for editable PPTX decks; Beamer templates for conference, seminar, and defense are bundled.
  • Design and timing rules: high contrast, 40–50% white space, 3–4 bullets of 4–6 words, ~1 slide per minute, 3–5 timed rehearsals, plus a visual review workflow to catch overflow.

Who it's for

  • Graduate students and researchers preparing conference talks
  • Anyone building thesis or dissertation defense slides for the first time
  • Lab members who regularly run seminars or journal clubs
  • Presenters who want visually memorable decks instead of bullet-point walls

Examples

  1. 15-minute conference talk: "Turn my abstract into a 16-slide deck in navy and gold, then export a PDF" → slide plan, per-slide images, and a finished presentation.pdf.
  2. Data-driven results slide: attach figures/accuracy_chart.png and ask for a results slide highlighting "95% accuracy, +12% over baseline" with citations at the bottom.
  3. Defense prep: use the Beamer defense template to build a chapter-by-chapter outline, add appendix slides for likely questions, and get a 45-minute timing plan.

· · · Install guide · · ·

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the skills/scientific-slides folder from the GitHub repo K-Dense-AI/scientific-agent-skills into my ~/.claude/skills/scientific-slides/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/K-Dense-AI/scientific-agent-skills.git /tmp/scientific-agent-skills && mkdir -p ~/.claude/skills && cp -r /tmp/scientific-agent-skills/skills/scientific-slides ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal (Terminal on macOS/Linux, Git Bash or WSL on Windows).
  2. Clone the repository:
    git clone https://github.com/K-Dense-AI/scientific-agent-skills.git
    
  3. Create the Claude Code skills folder and copy the skill in:
    mkdir -p ~/.claude/skills
    cp -r scientific-agent-skills/skills/scientific-slides ~/.claude/skills/
    
  4. (Optional) To use AI slide image generation, set your OpenRouter key:
    export OPENROUTER_API_KEY="your_key_here"
    
    Add it to ~/.zshrc or ~/.bashrc so it persists.
  5. Confirm Python is available with python3 --version, since the slide scripts run on Python; install any packages listed in the skill folder's docs.
  6. Restart Claude Code, then ask something like "build slides for my conference talk" and the skill will trigger automatically.
  7. For the PowerPoint route, also copy the pptx skill from the same repository.