Pptx Design Agent — Design skill for Claude Code
Expert PowerPoint design agent skill for Claude Code — python-pptx + AppleScript on macOS.
How to install Pptx Design Agent
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open tivojn/pptx-design-agent and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Pptx Design Agent does
Expert PowerPoint design agent skill for Claude Code — python-pptx + AppleScript on macOS.
Alternatives in Design
- Brand Guidelines — Apply Anthropic's official brand colors and typography to artifacts 94.1k ★
- Od Contribute — Open a first-contribution PR (or bug issue) on nexu-io/open-design — works for non-coders too 91.8k ★
- Export Diagram — Export a diagram-design HTML file to .svg and .png next to the source 27.2k ★
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
Prznt Deck
Build fully editable PowerPoint decks in the Prznt Perfect design system. Turns content or a topic into a stru
Pptx To PDF
Convert a PowerPoint deck (.pptx/.ppt) to a faithful PDF. Renders via PowerPoint/LibreOffice — fonts, images,
Pptx Compressor
Shrink .pptx files by 50-70% without touching slides, layout, animations, or embedded fonts. A Claude Code Ski
Slidepoise
Open-source agentic slide generation framework for free-form design and editable PowerPoint. Built for Codex,
Skill Doc2ppt
Convert Markdown or Word documents into clean, Claude-style presentations in HTML or PPTX with simple, minimal
Agent Design Patterns
A 7×6 framework for agent architecture. 28 patterns, each placed at a coordinate, runnable Python code with ve
Related Agents
Mckinsey Slide Agent
McKinsey-style slide deck composer. Use proactively when the user asks to build, draft, design, or "make a dec
Dev Document
Generation of documents (PDF, DOCX, XLSX, PPTX). Use to create a document, generate a report, export to PDF/Wo
Automation Specialist
Expert in workflow automation, Python/shell scripting, LaunchAgents, macOS scripting, and process optimization