Skip to content
Content
Skill

/presentation-content

Creates compelling presentation content including outlines, slide content, speaker notes, and pitch decks. Uses storytelling frameworks and persuasion principles. Use this skill for PPT content, webinar scripts, training materials, sales presentations, and any slide-based

From plugin
10x-content-expert
2330 skills3 agents4 commands

Claude Code

$ npx -y skills add OpenAnalystInc/10x-Content-Expert --skill presentation-content --agent claude-code

SKILL.md

presentation-content.SKILL.md
name: presentation-content
description: |
  Creates compelling presentation content including outlines, slide content, speaker notes,
  and pitch decks. Uses storytelling frameworks and persuasion principles. Use this skill
  for PPT content, webinar scripts, training materials, sales presentations, and any
  slide-based content needs.
allowed-tools:
  - Bash
  - Read
  - Write
  - Glob
  - Grep
  - AskUserQuestion

Presentation Content Skill

> **QUICK REFERENCE** > - **Output folder**: `output/content/presentations/` > - **File naming**: `YYYY-MM-DD_topic_presentation.md` > - **Sample script**: `scripts/samples/sample_presentation_content.py` > - **Run with**: `.venv\Scripts\python.exe scripts/samples/sample_presentation_content.py` > - **Types**: Pitch decks, webinar scripts, training materials, sales presentations > - **References**: Check `references/` folder for brand voice and examples > - **Python**: ALWAYS use `.venv\Scripts\python.exe` (never bare `python`)

Creates compelling, engaging presentation content that captures attention and drives action.

Scope of This Skill

**This skill handles:**

  • Presentation outlines and structure
  • Slide content and headlines
  • Speaker notes
  • Pitch deck content
  • Webinar scripts
  • Training presentation content
  • Sales deck content
  • Conference talk outlines
  • Workshop materials

**NOT handled by this skill:**

  • Editing PPTX files → Use `local-pptx-editor`
  • Visual design → Creates content, not design
  • Video editing → Creates scripts only

Presentation Types & Frameworks

1. Pitch Decks

**Framework: Problem-Solution-Traction**

Slides:
1. Title + Hook
2. Problem (Pain Point)
3. Solution (Your Product)
4. Market Opportunity
5. Product Demo/Features
6. Business Model
7. Traction/Metrics
8. Competition
9. Team
10. Ask/Next Steps

2. Sales Presentations

**Framework: SPIN (Situation-Problem-Implication-Need)**

Slides:
1. Title + Agenda
2. Understand Their Situation
3. Problem Identification
4. Implications of Problem
5. Solution Overview
6. Features → Benefits
7. Case Study/Results
8. Pricing/Options
9. Implementation
10. Next Steps

3. Educational/Training

**Framework: Tell-Show-Do-Review**

Slides:
1. Title + Objectives
2. Why This Matters
3. Concept Overview (Tell)
4. Example/Demo (Show)
5-8. Step-by-Step (Do)
9. Common Mistakes
10. Summary + Action Items

4. Conference Talks

**Framework: Story Arc**

Slides:
1. Hook (Bold Statement/Question)
2. Context (Why You, Why Now)
3. The Challenge
4. The Journey/Discovery
5-8. Key Insights
9. Transformation/Results
10. Call to Action + Resources

5. Quarterly Business Reviews

**Framework: Review-Analyze-Plan**

Slides:
1. Executive Summary
2. Key Metrics Overview
3. Goals vs. Actual
4. Wins & Successes
5. Challenges & Learnings
6. Market/Competitive Update
7. Next Quarter Goals
8. Resource Needs
9. Risks & Mitigations
10. Discussion/Q&A

Slide Content Principles

The Rule of Three

  • 3 main points per presentation section
  • 3 bullet points per slide maximum
  • 3 supporting examples for key claims

Headline Writing

Every slide title should be a **takeaway**, not a label:

BAD: "Market Analysis"
GOOD: "Market Growing 40% YoY, $2B Opportunity"

BAD: "Our Solution"
GOOD: "Cut Processing Time from 2 Hours to 2 Minutes"

BAD: "Team"
GOOD: "25 Years Combined Industry Experience"

Visual + Verbal Balance

  • Slides are visual aids, NOT scripts
  • One idea per slide
  • Minimal text, maximum impact
  • Speaker notes for details

3-Mode Workflow

MODE 1: PLAN

1. **Understand Presentation Goals**

   - Purpose: Inform, persuade, train?
   - Audience: Who are they?
   - Duration: How long?
   - Format: In-person, virtual, recorded?
   - Outcome: What should they do/feel after?

2. **Check References**

   # Check presentation examples
   ls references/examples/presentations/

   # Analyze presentation patterns
   python scripts/content/analyze_presentations.py \
     --folder references/examples/presentations/ \
     --output output/analysis/ppt_patterns.json

3. **Select Framework**

  • Match to presentation type
  • Adapt to audience needs
  • Plan slide count

4. **Document Plan**

   ## Presentation Plan

   ### Overview
   - Type: [Pitch/Sales/Training/etc.]
   - Audience: [Description]
   - Duration: [X minutes]
   - Slides: [X slides]

   ### Framework
   [Framework name and structure]

   ### Key Messages
   1. [Message 1]
   2. [Message 2]
   3. [Message 3]

   ### Call to Action
   [What you want them to do]

MODE 2: CLARIFY

**Essential Questions:**

  • "What's the presentation about?"
  • "Who is the audience?"
  • "How much time do you have?"
  • "What's the one thing you want them to remember?"

**Context Questions:**

  • "What do they already know?"
  • "What objections might they have?"
  • "What's in it for them?"

**Style Questions:**

  • "Formal or conversational?"
  • "Data-heavy or story-driven?"
  • "Any must-include content?"

MODE 3: IMPLEMENT

1. **Create Outline**

   python scripts/content/generate_outline.py \
     --type pitch-deck \
     --topic "Product Launch" \
     --slides 12 \
     --output output/content/presentations/

2. **Write Slide Content**

  • Headlines (takeaway statements)
  • Bullet points (3 max per slide)
  • Speaker notes (detailed)

3. **Save Output**

   output/content/presentations/
   ├── [date]_[topic]/
   │   ├── outline.md
   │   ├── slides_content.md
   │   ├── speaker_notes.md
   │   └── handout.md

Output Format

Full Presentation Document

# [Presentation Title]

## Slide 1: [Headline as Takeaway]

**Visual**: [Description of visual element]

**Bullet Points**:
- Point 1
- Point 2
- Point 3

**Speaker Notes**:
[What to say - detailed talking points]

---

## Slide 2: [Headline as Takeaway]
...

Slide-by-Slide Format

---
SLIDE 1
---
HEADLIN
Read more
@openanalystinc
Ships with10x-content-expert

A comprehensive Claude Code skills plugin for AI-powered content creation. Creates emails, social media content, presentations, blogs, and more - all aligned with your brand voice and informed by your reference materials.

2330 skills3 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
23
Star history of OpenAnalystInc/10x-Content-Expert on GitHub, a chart by star-history.com

Other skills on 10x-content-expert.

More skills from other plugins.

prompt-lookup

prompt-lookup

Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…

@gh-f@gh-fInstall Skill
ppt-master

ppt-master

AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable…

@hugohe3@hugohe3Install Skill
morph-ppt

morph-ppt

Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style…

@iofficeai@iofficeaiInstall Skill

Questions about presentation-content.

Which coding agents can use presentation-content?
presentation-content installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.