impress

Automates LibreOffice Impress slide creation, conversion (ODP/PPTX/PDF) and bulk generation via scripting.

Updated Jun 30, 2026
One-click install
npx skills add https://github.com/BAIZ1D/macbookM1_rice --skill impress
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: impress
Source: https://github.com/BAIZ1D/macbookM1_rice/tree/main/agent/skills/libreoffice/impress
Command: npx skills add https://github.com/BAIZ1D/macbookM1_rice --skill impress

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the tedious manual effort of creating, converting, and automating presentation workflows in LibreOffice Impress, saving time for users who regularly build, share, or update slide decks for business, educational, or marketing purposes.

Core Features & Use Cases

  • Cross-Format Conversion: Seamlessly convert presentations between ODP, PPTX, PDF and other common formats to share content across different tools and teams without formatting loss.
  • Slide Automation: Generate slides from pre-built templates and batch process presentation content for recurring use cases like monthly reporting, training materials, or marketing campaigns.
  • Use Case Example: If you need to turn 50 sales performance slides into a shareable PDF for leadership and an editable PPTX for regional teams, this skill handles the conversion and bulk formatting automatically.

Quick Start

Use the impress skill to convert your existing ODP product launch presentation to a PDF and generate a matching editable PPTX version for stakeholder distribution.

Frequently Asked Questions about impress

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

FAQPage Schema
How do I automate LibreOffice Impress presentation conversion between ODP, PPTX, and PDF formats?

You can automate LibreOffice Impress presentation conversion between ODP, PPTX, and PDF formats by using command-line soffice integration and Python UNO API scripting to handle cross-format tasks without manual formatting loss.

Can I generate slides in bulk from templates for recurring business reports?

Yes, you can generate slides in bulk from pre-built templates for recurring business reports. The skill automates template-based slide generation and batch content manipulation for monthly reporting and marketing campaigns.

Do I need Python UNO API to batch process presentation content in LibreOffice?

Yes, Python UNO API scripting is required to batch process presentation content in LibreOffice. It enables slide automation and programmatic manipulation of presentation files for business and educational workflows.

What's the best way to convert ODP files to PDF for stakeholder distribution?

The best way to convert ODP files to PDF for stakeholder distribution is through automated soffice command-line conversion, which ensures consistent cross-format presentation compatibility and eliminates manual repetitive work.

Why does cross-format presentation conversion sometimes lose formatting?

Cross-format presentation conversion can lose formatting due to inconsistent compatibility between tools. This skill addresses that by using Python UNO API scripting and soffice integration to maintain consistent cross-format presentation compatibility across ODP and PPTX files.