YousefNabil-SOC

Create Pptx — Development skill for Claude Code

Development community

Generate a professional PowerPoint presentation using Python and python-pptx.

How to install Create Pptx

Installs to ~/.claude/skills/yousefnabil-soc-claude-apex-create-pptx/SKILL.md

Terminal
mkdir -p ~/.claude/skills/yousefnabil-soc-claude-apex-create-pptx && curl -fsSL https://raw.githubusercontent.com/YousefNabil-SOC/claude-apex/HEAD/commands/create-pptx.md -o ~/.claude/skills/yousefnabil-soc-claude-apex-create-pptx/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Create Pptx does

Generate a professional PowerPoint presentation using Python and python-pptx.

The user will provide: topic, number of slides (default 10), audience (default "enterprise client"), and style (default "professional/corporate").

Steps:

  1. Ask for: topic, slide count, audience, output filename
  2. Generate a Python script using python-pptx that creates a complete, styled presentation with:
    • Title slide with company branding placeholder
    • Executive summary slide
    • Content slides with bullet

Alternatives in Development

Full documentation available on GitHub

View Source Repository