Skip to content
Skillpedia
Interfaces (UI/UX)51k · #1972

scientific-slides

Has your agent assemble presentations and slides for scientific talks. It's useful for creating PowerPoint or LaTeX presentations for seminars and defenses.

What it does

This tool helps create scientific presentations, like those for conferences or thesis defenses. It suggests slide structure, design, and timing, focusing on engaging visuals and minimal text.

When to use it

  • ✓Preparing a conference presentation.
  • ✓Creating slides for your thesis defense.
  • ✓Developing a lecture or seminar on a scientific topic.

Example of what to ask your AI

“Create a presentation about photosynthesis, with 5 slides, focusing on images and very little text. The style should be modern, with a dark blue background and white text.”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/K-Dense-AI/scientific-agent-skills/blob/main/skills/scientific-slides/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/K-Dense-AI/scientific-agent-skills/blob/main/skills/scientific-slides/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

You plan the content and visual for each slide. Then, the tool generates images for each slide based on your style and content instructions, and combines them into a PDF.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add K-Dense-AI/scientific-agent-skills --skill scientific-slides

Or download just the file:

curl -L https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/main/skills/scientific-slides/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

Scientific Slides

Overview

Scientific presentations are a critical medium for communicating research, sharing findings, and engaging with academic and professional audiences. This skill provides comprehensive guidance for creating effective scientific presentations, from structure and content development to visual design and delivery preparation.

Key Focus: Oral presentations for conferences, seminars, defenses, and professional talks.

CRITICAL DESIGN PHILOSOPHY: Scientific presentations should be VISUALLY ENGAGING and RESEARCH-BACKED. Avoid dry, text-heavy slides at all costs. Great scientific presentations combine:

  • Compelling visuals: High-quality figures, images, diagrams (not just bullet points)
  • Research context: Proper citations from research-lookup establishing credibility
  • Minimal text: Bullet points as prompts, YOU provide the explanation verbally
  • Professional design: Modern color schemes, strong visual hierarchy, generous white space
  • Story-driven: Clear narrative arc, not just data dumps

Remember: Boring presentations = forgotten science. Make your slides visually memorable while maintaining scientific rigor through proper citations.

When to Use This Skill

This skill should be used when:

  • Preparing conference presentations (5-20 minutes)
  • Developing academic seminars (45-60 minutes)
  • Creating thesis or dissertation defense presentations
  • Designing grant pitch presentations
  • Preparing journal club presentations
  • Giving research talks at institutions or companies
  • Teaching or tutorial presentations on scientific topics

Slide Generation with Nano Banana 2

The bundled image helper uses google/gemini-3.1-flash-image (Nano Banana 2), with google/gemini-3.7-flash for visual review. API contracts, setup, and limitations are in references/script_reference.md. Generated images are drafts: verify every claim, label, citation, and scientific relationship.

There are two workflows depending on output format:

Image Workflow: PDF Slides

Generate conceptual or overview slides as complete images, then combine them into a PDF. Use editable PowerPoint or Beamer for quantitative results, exact equations, accessible text, or a user-supplied template.

How it works:

  1. Plan the deck: Create a detailed plan for each slide (title, key points, visual elements)
  2. Generate slides: Call Nano Banana 2 for each slide to create complete slide images
  3. Combine to PDF: Assemble slide images into a single PDF presentation

Step 1: Plan Each Slide

Before generating, create a detailed plan for your presentation:

# Presentation Plan: Introduction to Machine Learning

## Slide 1: Title Slide
- Title: "Machine Learning: From Theory to Practice"
- Subtitle: "AI Conference 2025"
- Speaker: Dr. Jane Smith, University of XYZ
- Visual: Modern abstract neural network background

## Slide 2: Introduction
- Title: "Why Machine Learning Matters"
- Key points: Industry adoption, breakthrough applications, future potential
- Visual: Icons showing different ML applications (healthcare, finance, robotics)

## Slide 3: Core Concepts
- Title: "The Three Types of Learning"
- Content: Supervised, Unsupervised, Reinforcement
- Visual: Three-part diagram showing each type with examples

... (continue for all slides)

Step 2: Generate Each Slide

Use the generate_slide_image.py script to create each slide.

CRITICAL: Formatting Consistency Protocol

To ensure unified formatting across all slides in a presentation:

  1. Define a Formatting Goal at the start of your presentation and include it in EVERY prompt:

    • Color scheme (e.g., "dark blue background, white text, gold accents")
    • Typography style (e.g., "bold sans-serif titles, clean body text")
    • Visual style (e.g., "minimal, professional, corporate aesthetic")
    • Layout approach (e.g., "generous white space, left-aligned content")
  2. Always attach the previous slide when generating subsequent slides using --attach:

    • This allows Nano Banana 2 to see and match the existing style
    • Creates visual continuity throughout the deck
    • Ensures consistent colors, fonts, and design language
  3. Use the supplied presenter name and affiliation; omit them if unknown.

  4. Include citations directly in the prompt for slides that reference research:

    • Add citations in the prompt text so they appear on the generated slide

…

FAQ

Can I use a pre-made template?

The tool focuses on generating visually appealing slides with the structure you define. For ready-made templates and detailed editing, it's best to use programs like PowerPoint or LaTeX Beamer directly.

How do I ensure all slides have a consistent look?

When creating slides, define a style goal (colors, fonts) and repeat it in every prompt. If generating slides sequentially, attach the previous slide so the AI maintains consistency.

What should I do with the generated images?

The generated images are a starting point. It's crucial to verify all information, labels, and citations. For final results, especially with exact data, it's recommended to use the original figures in editing software.

Details

Original description by the author

Builds slide decks and presentations for research talks. Used for making PowerPoint slides, conference presentations, seminar talks, research presentations, thesis defense slides, or any scientific talk. Provides slide structure, design templates, timing guidance, and visual validation. Works with PowerPoint and LaTeX Beamer.

repo: K-Dense-AI/scientific-agent-skills

Popularity

GitHub stars
51k
Ranking position
#1972
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills