Agent skill · creative production · aiskillstore

impress

Presentation creation, format conversion (ODP/PPTX/PDF), slide automation with LibreOffice Impress.

Why this skill is useful

Adds executable scripts for batch processing and automation of presentation workflows that the AI wouldn't reliably generate on its own.

What it needs

Requires libreoffice installed locally. About 2k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

LibreOffice Impress Overview LibreOffice Impress skill for creating, editing, converting, and automating presentation workflows using the native ODP (OpenDocument Presentation) format. When to Use This Skill Use this skill when: Creating new presentations in ODP format Converting between ODP, PPTX, PDF formats Automating slide generation from templates Batch processing presentation operations Creating presentation templates Core Capabilities 1. Presentation Creation Create new ODP presentations from scratch Generate presentations from templates Create slide masters and layouts Build interactive presentations 2. Format Conversion ODP to other formats: PPTX, PDF, HTML, SWF Other formats to ODP: PPTX, PPT, PDF Batch conversion of multiple files 3. Slide Automation Template-based slide generation Batch slide creation from data Automated content insertion Dynamic chart generation 4. Content Manipulation Text and image insertion Shape and diagram creation Animation and transition control Speaker notes management 5. Integration Command-line automation via soffice Python scripting with UNO Integration with workflow tools Workflows Creating a New Presentation Method 1: Command-Line Method 2: Python with UNO Converting Presentations Template-Based Generation Format Conversion Reference Supported Input Formats ODP (native), PPTX, PPT, PDF Supported Output Formats ODP, PPTX, PDF, HTML, SWF Command-Line Reference Python Libraries Best Practices 1. Use slide masters for consistency 2. Create templates for recurring presentations 3. Embed fonts for PDF distribution 4. Use vector graphics when possible 5. Store ODP source files in version control 6. Test conversions thoroughly 7. Keep file sizes manageable Troubleshooting Cannot open socket Resources LibreOffice Impress Guide UNO API Reference Related Skills writer calc draw base pptx-official workflow-automation Limitations Use this skill only when the task clearly matches the scope described above. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/impress

View the source on GitHub

Browse the @skills marketplace