Install
openclaw skills install powerpointControl PowerPoint app sessions, slides, notes, export, and presentation state with osascript workflows.
openclaw skills install powerpointUser needs Microsoft PowerPoint controlled as a live application, not treated as a .pptx file format.
Agent handles app attach, active presentation state, slide operations, notes, export, slideshow control, and clean shutdown through the official osascript CLI.
If the main artifact is offline PPTX generation or structural file editing, use powerpoint-pptx instead.
Memory lives in ~/powerpoint/. If ~/powerpoint/ does not exist, run setup.md. See memory-template.md for structure.
~/powerpoint/
├── memory.md # Environment facts, safe defaults, and last working control path
├── incidents.md # Reusable failures and proven recovery steps
└── deck-notes.md # Non-sensitive notes about trusted decks, layouts, and export targets
Load only the smallest file that matches the current PowerPoint task and risk level.
| Topic | File |
|---|---|
| Setup guide | setup.md |
| Memory template | memory-template.md |
| Interface selection | execution-matrix.md |
| Live control patterns | live-control-patterns.md |
| Destructive action guardrails | safety-checklist.md |
| Debug and recovery | troubleshooting.md |
osascript available.osascript for live PowerPoint control through the app's scripting dictionary..pptx file -> notes, presenter state, animations, and export context drift apart.Data that stays local:
~/powerpoint/.Data that may leave your machine:
This skill does NOT:
Install with clawhub install <slug> if user confirms:
office — Broader Office task routing across documents, spreadsheets, and presentations.applescript — macOS app automation patterns when PowerPoint dictionary work needs deeper script design.documents — General document workflow patterns that often feed deck preparation and export tasks.clawhub star powerpointclawhub sync