Pptx Design Agent
Description
Expert PowerPoint design agent skill for Claude Code — python-pptx + AppleScript on macOS
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
pptx-design
A Claude Code skill for creating and editing professional PowerPoint presentations on macOS with premium design quality. macOS 上的专业 PowerPoint 演示文稿创建与编辑技能,具备高品质视觉设计。
Architecture
**Dual-engine approach** for macOS PowerPoint automation:
| Engine | Technology | Role |
|---|---|---|
| python-pptx | python-pptx + lxml (file-based) | Bulk creation, gradients, corner radius, letter spacing, images, charts, tables |
| AppleScript IPC | osascript (live editing) | Text edits, font properties, positions, fills, z-order, visibility, rotation, shadows, speaker notes, slide management |
**Golden Rule:** Build with python-pptx, tweak with AppleScript. For edit-only tasks on an open presentation, use AppleScript alone (no python-pptx, no file reload).
**No stale display issue:** Unlike the xlsx skill, python-pptx writes files without PowerPoint open, so AppleScript's `open POSIX file` always loads a fresh copy from disk.
Features / 功能
- Create presentations from scratch — Premium design with gradients, cards, KPI panels, charts, tables / 从零创建演示文稿,含渐变、卡片、KPI 面板、图表等高品质设计
- Live-edit open presentations — AppleScript IPC for text, fonts, positions, fills, z-order, shadows, speaker notes / 通过 AppleScript 实时编辑已打开的演示文稿
- Composition-first design — Plan image + overlay as one design with intentional negative space / 构图优先设计,图片与叠加层统一规划留白区域
- AI image generation — Slide backgrounds and content illustrations / AI 生成幻灯片背景与内容插图
- 5 built-in color palettes — Dark Premium, Light Clean, Warm Earth, Bold Vibrant, Tropical Dark / 五套内置配色方案
- 10 creative layout patterns — Layout rhythm across slides / 十种创意版式,幻灯片间节奏变化
- 26 critical rules — Including width-first text box sizing to prevent wrapping cascades / 26 条核心规则,含宽度优先文本框计算,防止换行溢出级联问题
- 12 curated design styles — Strategy Consulting to Retro Risograph / 12 种精选设计风格
- 3-phase pre-build workflow — Content analysis → style selection → image strategy / 三阶段预构建流程
R
Related Skills
Algorithmic Art
Create generative art using p5.js with seeded randomness, flow fields, and particle systems
Design Brand Guidelines
Apply Anthropic's official brand colors and typography to artifacts
Design Canvas Design
Create beautiful visual art in PNG and PDF documents using design philosophy
Design Frontend Design
Create distinctive, production-grade frontend interfaces with high design quality
Design Slack Gif Creator
Create animated GIFs optimized for Slack's size constraints
Design Theme Factory
Style artifacts with professional themes including 10 pre-set color/font combinations
Design Related Agents
Codemod Runner
Writes and runs codemod scripts that replace hardcoded visual values with token references in ui/src/index.css
Designguru
Expert Design Guidance & Analysis Specialist who provides professional UI/UX insights, design system guidance,
Html Css
| Web standards for semantic markup, maintainable styling, and accessibility. | - | [wshobson/agents](https://