# Powerpoint Generation

> Workflow for generating professional PowerPoint presentations from rough notes, outlines, documents, or ideas using structured slide design, storytelling, and presentation-focused formatting.

- Skill: `composio-community/powerpoint-generation` (Agent Skill)
- Install (CLI): `npx skillmds@latest add composio-community/powerpoint-generation`
- Raw SKILL.md: https://api.skillmd.com/api/skills/composio-community/powerpoint-generation/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: composio-community (https://skillmd.com/u/composio-community)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/composio-community/powerpoint-generation

---


# PowerPoint Generation

## Overview

This skill enables Claude to generate complete PowerPoint presentation workflows from rough notes, ideas, documents, or structured content.

The workflow focuses on:
- slide structure
- presentation storytelling
- visual hierarchy
- concise messaging
- professional formatting
- presentation pacing
- audience-focused communication

The goal is to transform unstructured information into polished, presentation-ready slide decks that are:
- visually organized
- easy to present
- audience-aware
- concise
- professionally structured

Instead of manually copying information into slides, Claude should organize, summarize, and structure presentations automatically.

---

# Setup

Before starting:

1. Define:
- presentation goal
- target audience
- presentation duration
- desired tone

2. Gather:
- rough notes
- reports
- meeting notes
- research documents
- project summaries
- visuals or charts (optional)

Recommended tools:
- PowerPoint
- Google Slides
- Keynote
- Markdown editors
- Canva (optional)

Optional:
- Company branding
- Existing slide templates
- Presentation guidelines
- Speaker notes

---

# Inputs Required

- Rough notes or outline
- Presentation topic
- Audience type
- Desired presentation length

Optional:
- Branding assets
- Charts or metrics
- Existing documents
- Reference presentations

---

# When to Use This Skill

Use this skill when:
- creating business presentations
- building startup pitch decks
- preparing technical presentations
- summarizing reports
- creating educational slides
- generating investor decks
- converting notes into structured presentations

---

# When NOT to Use

Do NOT use this skill for:
- highly detailed design-heavy motion graphics
- poster design workflows
- raw document dumping without structure
- presentations requiring highly customized visual illustration pipelines

---

# Example Use Case

> Convert rough project notes into a 10-slide startup pitch deck.

Claude should:

1. Organize information into logical sections
2. Create concise slide copy
3. Build strong presentation flow
4. Simplify technical explanations
5. Add clear headings and takeaways
6. Structure slides for readability
7. Generate presentation-ready content

Final result should:
- feel polished
- remain easy to present
- avoid cluttered slides
- communicate ideas clearly
- maintain audience engagement

---

# Core Presentation Principles

## 1. Slides Should Support the Speaker

Slides are not documents.

Good presentations:
- summarize information
- reinforce key points
- support storytelling
- maintain audience attention

Avoid:
- paragraph-heavy slides
- excessive text
- overly dense layouts
- information overload

Good slides improve:
- clarity
- retention
- engagement

---

## 2. Prioritize Visual Hierarchy

Each slide should clearly communicate:
- the main point
- supporting details
- visual emphasis

Use:
- strong headings
- concise bullets
- spacing
- alignment
- progressive information flow

Good hierarchy improves:
- readability
- presentation pacing
- audience understanding

---

## 3. Keep Content Concise

Presentation slides should:
- communicate quickly
- remain easy to scan
- avoid unnecessary detail

Claude should:
- simplify explanations
- reduce clutter
- remove filler content
- emphasize key takeaways

Avoid:
- large text blocks
- overly technical paragraphs
- unnecessary repetition

---

## 4. Structure the Narrative

Presentations should follow a logical story.

Typical structure:
- introduction
- problem
- context
- solution
- results
- next steps
- conclusion

Strong storytelling improves:
- engagement
- retention
- persuasion

---

## 5. Design for Readability

Slides should remain:
- visually clean
- balanced
- readable from distance
- presentation-friendly

Claude should prioritize:
- spacing
- alignment
- simplicity
- consistent formatting

Avoid:
- cluttered layouts
- excessive animations
- inconsistent structure

---

# Workflow

## 1. Analyze Source Material

Start by reviewing:
- notes
- reports
- outlines
- documents
- research summaries

Identify:
- key points
- recurring themes
- presentation goals
- audience priorities

Claude should remove:
- unnecessary detail
- duplicated information
- irrelevant sections

---

## 2. Define Presentation Structure

Organize the presentation into sections.

Example:
- Title
- Overview
- Problem
- Solution
- Key Features
- Results
- Roadmap
- Conclusion

Ensure:
- logical flow
- progressive storytelling
- clean transitions

---

## 3. Generate Slide Content

Create:
- concise headings
- supporting bullets
- summaries
- key takeaways

Each slide should focus on:
- one major idea
- minimal clutter
- readable formatting

Avoid:
- overloading slides
- long paragraphs
- excessive bullet nesting

---

## 4. Improve Visual Hierarchy

Refine:
- title structure
- spacing
- emphasis
- content grouping
- readability

Strong hierarchy improves:
- audience comprehension
- pacing
- professionalism

---

## 5. Add Presentation Flow

Ensure slides transition naturally.

Claude should:
- connect ideas logically
- maintain pacing
- avoid abrupt topic jumps
- reinforce narrative structure

The presentation should feel:
- cohesive
- intentional
- easy to follow

---

## 6. Prepare Speaker-Friendly Slides

Slides should support live presentation.

Optimize for:
- quick scanning
- presenter guidance
- visual simplicity
- audience retention

Optional additions:
- speaker notes
- presenter prompts
- discussion points

---

## 7. Final Validation

Before export validate:
- readability
- slide density
- narrative clarity
- visual consistency
- audience alignment

Ensure:
- the deck feels polished
- slides remain concise
- the story flows naturally

---

# Output Expectations

The final output should include:
- structured slide deck content
- clear presentation hierarchy
- concise slide copy
- presentation-ready formatting
- audience-focused storytelling

The workflow itself should remain:
- scalable
- easy to edit
- presentation-friendly
- visually organized
- professional

---

# Execution Strategy (for AI agents)

The agent should:

1. Convert rough information into structured presentation flow
2. Simplify overly dense content
3. Prioritize readability and storytelling
4. Maintain strong visual hierarchy
5. Keep slides concise and presentation-friendly
6. Optimize for audience understanding and engagement

The workflow should optimize for:
- clarity
- storytelling
- readability
- presentation flow
- audience retention

---

# Best Practices

- One major idea per slide
- Keep text concise
- Use strong headings
- Maintain consistent formatting
- Avoid cluttered layouts
- Prioritize storytelling flow
- Design slides to support the speaker

---

# Notes

- Presentation structure matters more than visual effects
- Concise slides improve audience retention
- Strong storytelling dramatically improves presentation quality
- Readability is more important than decoration
- Clear hierarchy makes presentations easier to present and understand

