impress
Créer et convertir des présentations
Automatisez la création de présentations LibreOffice Impress, la conversion de format entre ODP, PPTX et PDF, et la génération de diapositives à partir de modèles en utilisant la ligne de commande et l'API UNO Python.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "impress". Convertir mon_presentation.odp en PDF
Résultat attendu:
Conversion réussie de mon_presentation.odp en mon_presentation.pdf en utilisant : soffice --headless --convert-to pdf mon_presentation.odp
Utilisation de "impress". Créer une présentation à partir d'un modèle avec des données
Résultat attendu:
Généré Q4_Sales_Report.odp à partir du modèle. ODP décompressé, remplacé ${title} par Rapport des ventes T4, ${date} par 2024-01-15, et recompressé en fichier ODP final.
Utilisation de "impress". Lister les formats de conversion pris en charge
Résultat attendu:
Formats d'entrée : ODP, PPTX, PPT, PDF. Formats de sortie : ODP, PPTX, PDF, HTML, SWF.
Audit de sécurité
SûrAll 28 static findings are false positives. The skill uses standard LibreOffice Impress command-line operations (soffice) for presentation creation and conversion. External commands use hardcoded arguments with no user input injection risk. Network access is limited to official LibreOffice documentation links. Filesystem operations are standard tempfile usage for ODP file manipulation. No malicious patterns detected.
Problèmes à risque élevé (1)
Problèmes à risque moyen (1)
Problèmes à risque faible (2)
Facteurs de risque
⚙️ Commandes externes (15)
🌐 Accès réseau (2)
📁 Accès au système de fichiers (2)
Score de qualité
Ce que vous pouvez construire
Automatisation des rapports commerciaux
Générez automatiquement des présentations de revue commerciale trimestrielle à partir d'exports de données, en appliquant des modèles d'entreprise avec une identité visuelle cohérente.
Conversion de matériel de formation
Convertissez du matériel de formation PowerPoint existant au format ODP pour les flux de travail bureautiques open-source, ou convertissez par lots pour une distribution web au format PDF.
Génération dynamique de diapositives
Créez des modèles de présentation paramétrés qui génèrent des diapositives personnalisées pour chaque client ou segment d'audience en utilisant des scripts Python.
Essayez ces prompts
Utilisez la compétence impress pour convertir presentation.odp au format PDF en utilisant le mode sans interface de soffice.
Utilisez la compétence impress pour créer une nouvelle présentation en utilisant template.odp, en remplaçant les espaces réservés comme ${title} et ${date} par quarterly_report et 2024-01-15.Utilisez la compétence impress pour convertir par lots tous les fichiers .odp dans le répertoire /presentations au format PDF.
Utilisez la compétence impress avec l'API UNO Python pour créer une présentation de 10 diapositives avec diapositive de titre, ordre du jour, et 8 diapositives de contenu avec des puces.
Bonnes pratiques
- Utilisez les masques de diapositives dans les modèles pour un style cohérent entre les présentations
- Testez toutes les conversions de format avec des fichiers exemples avant le traitement par lots
- Utilisez le mode sans interface (--headless) pour l'automatisation côté serveur
Éviter
- Ne supposez pas que toutes les animations PowerPoint se convertiront vers LibreOffice
- Ne sautez pas les tests de conversion - vérifiez la sortie avant distribution
- N'utilisez pas de chemins de fichiers absolus qui ne fonctionneront pas sur d'autres systèmes