PowerPoint

Control Microsoft PowerPoint on macOS via osascript for slide operations and exports.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/milo0914/hermes-skills-backup --skill powerpoint-milo0914
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: PowerPoint
Source: https://github.com/milo0914/hermes-skills-backup/tree/main/powerpoint
Command: npx skills add https://github.com/milo0914/hermes-skills-backup --skill powerpoint-milo0914

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the friction of managing live PowerPoint presentations, allowing for programmatic control over slides, notes, and exports without needing to manually interact with the application interface.

Core Features & Use Cases

  • Live App Control: Directly manipulate active PowerPoint sessions, including slide navigation, notes management, and slideshow state.
  • Automated Exports: Streamline the process of exporting active decks to PDF or other formats using the application's native rendering engine.
  • Use Case: An analyst needs to update a specific slide in an open presentation and export it as a PDF for a meeting; this skill automates the entire sequence while ensuring the live session remains stable.

Quick Start

Use the powerpoint skill to export the currently active presentation to a PDF file in your documents folder.

Frequently Asked Questions about PowerPoint

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate PowerPoint slide navigation and notes management on macOS?

Export active PowerPoint presentations to PDF on macOS by using osascript to control the application's native rendering engine. This automated export process streamlines deck distribution while maintaining the live session's stability.

Can I modify an open PowerPoint deck in real time during a presentation?

Modify an open PowerPoint deck in real time during a presentation through live application state awareness using osascript. This supports workflows requiring real-time deck modifications, slide operations, and notes management while the session remains active.

Does PowerPoint automation through osascript require a local Microsoft installation?

PowerPoint automation through osascript requires a local installation of Microsoft PowerPoint and macOS with osascript availability. The tool controls the active presentation session by communicating directly with the locally installed application.

What's the best way to programmatically export active slides to PDF without opening the application interface?

Programmatically export active slides to PDF without manual interface interaction by using osascript to trigger the application's native rendering engine. This automates the entire export sequence directly from the active session.

Are there limitations when using osascript to control live PowerPoint presentations on macOS?

Limitations of using osascript to control live PowerPoint presentations include the requirement for a local macOS installation with osascript availability. The automation depends on a stable active session to manage slides, notes, and exports.