libreoffice-impress
LibreOffice Impress Präsentationen programmatisch erstellen und bearbeiten
Erstellen, bearbeiten und exportieren Sie professionelle Präsentationen mit automatisierten Folienoperationen. Diese Fähigkeit bietet programmatische Kontrolle über LibreOffice Impress für Bulk-Präsentations-Workflows.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
Einschalten und loslegen
Teste es
Verwendung von "libreoffice-impress". Create a presentation with title 'Sales Report'
Erwartetes Ergebnis:
Successfully created presentation with 1 slide using BLANK layout. The title placeholder is ready for content.
Verwendung von "libreoffice-impress". Apply patch with two operations
Erwartetes Ergebnis:
Patch applied successfully (atomic mode). Operations: replace_text [ok], insert_text_box [ok]. Document persisted.
Sicherheitsaudit
Niedriges RisikoThis skill provides LibreOffice Impress presentation automation via UNO API. Static analysis flagged 210 potential issues, but manual review confirms all are false positives or legitimate office automation patterns. Subprocess calls invoke hardcoded LibreOffice commands for document processing. No network exfiltration, credential access, or persistence mechanisms detected. Risk level is LOW - appropriate for publication.
Probleme mit niedrigem Risiko (2)
Risikofaktoren
⚙️ Externe Befehle (2)
⚡ Enthält Skripte (5)
📁 Dateisystemzugriff (4)
Qualitätsbewertung
Was du bauen kannst
Automatisierte Berichtserstellung
Generieren Sie wöchentliche oder monatliche Berichte als Präsentationen durch Zusammenführung von Daten in Folien-Vorlagen. Fügen Sie Diagramme, Tabellen und formatierten Text programmatisch hinzu.
Bulk-Präsentationsaktualisierungen
Wenden Sie konsistente Änderungen auf mehrere Präsentationen an. Aktualisieren Sie Firmenbranding, korrigieren Sie Text in Decks oder fügen Sie allen Folien Standardfußzeilen hinzu.
Folieninhalts-Extraktion
Extrahieren Sie Textinhalte, Sprechernotizen oder Folieninventar aus bestehenden Präsentationen für Dokumentations- oder Analysezwecke.
Probiere diese Prompts
Create a new Impress presentation at /path/to/output.odp with a title slide and two content slides.
Open /path/to/report.odp and replace all instances of 'Q3 2024' with 'Q4 2024' in the body text.
Apply this patch to /path/to/deck.odp: [operation] type = insert_text_box target.kind = slide target.slide_index = 2 ...
Export /path/to/presentation.odp to PDF at /path/to/output.pdf, then capture a PNG snapshot of slide 3.
Bewährte Verfahren
- Verwenden Sie absolute Dateipfade für alle Präsentationsdateien, um Pfadauflösungsprobleme zu vermeiden
- Bevorzugen Sie Formnamen gegenüber Formindizes für stabilere Zielreferenzen
- Verwenden Sie den atomaren Patch-Modus für Produktions-Workflows, um partielle Dokumentenkorruption zu verhindern
Vermeiden
- Verwenden Sie keine relativen Pfade beim Aufruf von Impress APIs
- Vermeiden Sie die Abhängigkeit von exakten Formnamen nach LibreOffice-nativer Folienduplizierung
- Überspringen Sie nicht das Folieninventar nach Mutationen, die die Deck-Reihenfolge ändern