libreoffice-impress
Создание и редактирование презентаций LibreOffice Impress программным способом
Создание, изменение и экспорт профессиональных презентаций с автоматизированными операциями со слайдами. Этот навык предоставляет программный контроль над LibreOffice Impress для массовых рабочих процессов с презентациями.
Скачать ZIP навыка
Загрузить в Claude
Перейдите в Settings → Capabilities → Skills → Upload skill
Включите и начните использовать
Протестировать
Использование «libreoffice-impress». Создать презентацию с заголовком 'Sales Report'
Ожидаемый результат:
Презентация успешно создана с 1 слайдом, использующим макет BLANK. Заполнитель заголовка готов для контента.
Использование «libreoffice-impress». Применить патч с двумя операциями
Ожидаемый результат:
Патч успешно применен (атомарный режим). Операции: replace_text [ok], insert_text_box [ok]. Документ сохранен.
Аудит безопасности
Низкий рискThis 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.
Проблемы низкого риска (2)
Факторы риска
⚙️ Внешние команды (2)
⚡ Содержит скрипты (5)
📁 Доступ к файловой системе (4)
Оценка качества
Что вы можете построить
Автоматизированная генерация отчетов
Генерация еженедельных или ежемесячных отчетов в виде презентаций путем объединения данных с шаблонами слайдов. Программное добавление диаграмм, таблиц и форматированного текста.
Массовое обновление презентаций
Применение согласованных изменений к нескольким презентациям. Обновление фирменного стиля компании, исправление текста в презентациях или добавление стандартных нижних колонтитулов ко всем слайдам.
Извлечение содержимого слайдов
Извлечение текстового содержимого, заметок докладчика или инвентаря слайдов из существующих презентаций для документации или аналитических целей.
Попробуйте эти промпты
Создать новую презентацию Impress в /path/to/output.odp с титульным слайдом и двумя слайдами контента.
Открыть /path/to/report.odp и заменить все вхождения 'Q3 2024' на 'Q4 2024' в тексте тела.
Применить этот патч к /path/to/deck.odp: [operation] type = insert_text_box target.kind = slide target.slide_index = 2 ...
Экспортировать /path/to/presentation.odp в PDF в /path/to/output.pdf, затем захватить PNG снимок слайда 3.
Лучшие практики
- Использовать абсолютные пути ко всем файлам презентаций для избежания проблем с разрешением путей
- Предпочитать имена фигур вместо индексов фигур для более стабильных ссылок на цели
- Использовать атомарный режим патчей для производственных рабочих процессов для предотвращения частичного повреждения документа
Избегать
- Не использовать относительные пути при вызове Impress API
- Избегать зависимости от точных имен фигур после дублирования слайдов в LibreOffice
- Не пропускать инвентаризацию слайдов после мутаций, изменяющих порядок слайдов