# Create Professional PowerPoint Decks

PowerPoint decks are hard because they combine analysis, narrative, layout, and accessibility requirements. This skill gives Claude, Codex, and Claude Code a structured workflow for planning, generating, and validating presentations.

## Install

```bash
npx skillstore add dnyoussef/pptx-generation
```

## Metadata

- Status: approved
- Slug: dnyoussef-pptx-generation
- Skillstore revision: r1
- Version status: missing
- Tree hash: 1da020f81f7a25296f3c2ec37a8c277449e7066622955bbe95a879e2facf8722
- Author: DNYoussef
- GitHub username: DNYoussef
- License: MIT
- Repository: https://github.com/DNYoussef/ai-chrome-extension/tree/main/.claude/skills/pptx-generation
- Ref: 72d5025b022c77f7a51bdf5c1637c689c80e89d1
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: allowed
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: network, external\_commands
- Quality score: 75
- Public page: https://skillstore.pages.dev/skills/dnyoussef-pptx-generation
- Manifest: https://skillstore.pages.dev/api/skills/dnyoussef-pptx-generation/manifest

## Capabilities

- Guides simple deck creation up to 15 slides with a single prompt template.
- Defines a multi-chat architecture for complex decks of 30 or more slides.
- Requires design plans with layout, color, typography, and emphasis rules.
- Documents checks for contrast, font size, margins, overlap, and bullet count.
- Provides brand integration guidance for colors, fonts, spacing, and visual rules.
- Includes a GraphViz workflow diagram for simple and complex deck processes.

## Use Cases

- Executive Board Deck: Create a polished presentation from financial data, memos, and key decisions.
- Branded Client Presentation: Apply brand colors, typography, spacing, and accessibility rules to a client deck.
- Large Analysis Deck: Split a long presentation into architect, generator, and assembly phases.

## Prompt Templates

### Create a Simple Deck

```
Create a PowerPoint deck of up to 10 slides about [topic]. Use the simple workflow. Write a design plan first. Include accessibility checks.
```

### Turn Data Into Slides

```
Analyze these materials: [files or notes]. Build a presentation for [audience]. Include key insights, a clear story, and validation notes.
```

### Apply Brand Guidelines

```
Use these brand guidelines: [brand details]. Extract colors, fonts, spacing, and constraints. Create a brand-adapted design plan and deck.
```

### Plan a Complex Deck

```
Plan a [number]-slide executive deck using the complex architecture. Create the narrative, slide outline, generator instructions, and assembly checks.
```

## Limitations

- It provides workflow instructions and templates, not a standalone PowerPoint rendering engine.
- It assumes an html2pptx workflow is available in the user environment.
- It does not replace human review for data accuracy, messaging, or brand approval.
- Large decks may still need section iteration and manual assembly checks.

## Best Practices

- Start with the design plan before generating slide content.
- Use the simple workflow for short decks and complex architecture for long decks.
- Run the validation checklist before considering the presentation complete.

## Anti Patterns

- Do not generate a complex deck in one pass without a master design plan.
- Do not use bordered text boxes, outline shapes, or rounded rectangles with text.
- Do not skip contrast, font size, margin, and overlap checks.

## Security Audit

- Audited at: 2026-07-06T11:18:25.647\+00:00
- Summary: Static analysis flagged Markdown wording, inline file references, and one commented URL, but review found documentation assets rather than executable behavior. No prompt injection, credential access, data exfiltration, command execution, or malicious intent was found in the reviewed skill files.

## Stats

- Views: 333
- Downloads: 60
- Favorites: 0
- Popularity score: 0
