tivojn

Pptx Design Agent — Design skill for Claude Code

Design community

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