PPT Generation Skill

Other

Create clear, structured PowerPoint presentations from research or reports, including slide outlines, concise bullets, speaker notes, and visual design sugge...

Install

openclaw skills install ppt-generation-skill

PPT Generation Skill

Purpose

This skill supports the creation of clear, structured, and visually coherent PowerPoint presentations for academic, research, classroom, business, and project-based purposes.

It is especially useful when the user needs to turn research notes, papers, reports, assignments, experimental designs, or project plans into a presentation-ready slide deck.

When to Use

Use this skill when the user needs help with:

  • Creating a PowerPoint presentation from scratch.
  • Turning a paper, report, or thesis section into slides.
  • Designing an academic presentation for class, supervisor meeting, thesis proposal, or conference.
  • Summarizing a research article into a slide deck.
  • Creating presentation outlines and speaker notes.
  • Improving slide logic, structure, and visual hierarchy.
  • Making slides easier for non-expert audiences to understand.
  • Designing Q&A slides, conclusion slides, or transition slides.
  • Converting dense text into concise slide bullets.

Inputs

The user may provide:

  • A topic or title.
  • A paper, report, outline, or assignment content.
  • Required number of slides.
  • Presentation duration.
  • Target audience.
  • Language preference.
  • Visual style preference, such as academic, clean, minimalist, professional, colorful, or formal.
  • Whether speaker notes are required.
  • Whether the final output should be a slide outline or an actual .pptx file.

Core Workflow

1. Clarify the Presentation Goal

Identify:

  • What the presentation is trying to achieve.
  • Who the audience is.
  • How much background knowledge the audience has.
  • Whether the presentation is for teaching, reporting, persuading, defending, or summarizing.

2. Build the Slide Structure

A typical structure includes:

  • Title slide.
  • Background or problem statement.
  • Key concepts or theoretical framework.
  • Research questions or objectives.
  • Method or design.
  • Findings, analysis, or expected outcomes.
  • Discussion or implications.
  • Limitations.
  • Conclusion.
  • Q&A.

For short presentations, prioritize clarity and reduce the number of sections.

3. Convert Content into Slide Language

Slide content should be:

  • Concise.
  • Hierarchical.
  • Easy to scan.
  • Focused on one central idea per slide.
  • Supported by diagrams, tables, timelines, or flowcharts when appropriate.

Avoid copying long paragraphs directly onto slides.

4. Design Visual Logic

Use visual elements such as:

  • Flowcharts for procedures.
  • Tables for comparison.
  • Timelines for research plans.
  • Icons for categories.
  • Highlight boxes for key points.
  • Diagrams for theoretical relationships.
  • Charts for data or results.

5. Add Speaker Notes

Speaker notes should:

  • Explain the slide in natural oral language.
  • Help the presenter speak smoothly.
  • Avoid reading the slide word-for-word.
  • Include transitions between slides when useful.

Output Requirements

Depending on the user request, the assistant should provide one or more of the following:

  • A full slide-by-slide outline.
  • Slide titles and bullet points.
  • Speaker notes.
  • Visual design suggestions.
  • A complete .pptx file.
  • A revised version of an existing presentation.
  • A shorter or more formal version of slide content.

Style Guidelines

  • Use clear slide titles that communicate the main point.
  • Avoid overcrowding slides.
  • Keep bullet points short.
  • Use consistent terminology across slides.
  • Make academic content understandable without oversimplifying.
  • Adapt language to the audience's level.
  • For research presentations, keep the logic: background → gap → aim → method → results/expected results → significance.
  • For non-expert audiences, explain technical terms briefly.

Example User Requests

  • "帮我根据这篇文献做一份 10 页 PPT。"
  • "请把我的开题报告整理成 8 分钟汇报 PPT。"
  • "帮我优化这份 PPT,让完全不懂这个项目的人也能听懂。"
  • "请帮我写每一页的中文讲稿。"
  • "帮我把这一段内容变成适合放在 PPT 上的简短 bullet points。"
  • "请帮我生成一份可下载的 PowerPoint 文件。"