open-show
Преобразование документов и веб-страниц в HTML-слайд-шоу
Создание презентаций из документов требует копирования содержимого в программное обеспечение для слайдов и ручного форматирования каждой страницы. Этот навык преобразует файлы Markdown, Word, PDF, текст, HTML или URL-адреса непосредственно в единое автономное HTML-слайд-шоу с плавными анимациями и адаптивным дизайном.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "open-show". Markdown-документ о изменении климата с заголовками, абзацами и изображениями
النتيجة المتوقعة:
- Единый HTML-файл с титульным слайдом из заголовка H1
- Слайды с содержимым, разделённые по секциям H2/H3 с подходящими макетами
- Изображения преобразованы во встроенные data URI для офлайн-просмотра
- Навигация с помощью клавиш со стрелками, зон клика и свайпов
استخدام "open-show". Веб-URL, указывающий на техническую статью в блоге
النتيجة المتوقعة:
- Автономное HTML-слайд-шоу с содержимым, извлечённым из тела страницы
- Элементы навигации, реклама и нижние колонтитулы автоматически удалены
- Удалённые изображения загружены и встроены как data URI
- Встроенный таймер и переключение полноэкранного режима для режима презентации
التدقيق الأمني
مخاطر متوسطةThe static analyzer reported 214 findings with a risk score of 100/100, but most are false positives. The 119 'Ruby/shell backtick execution' detections in README.md and SKILL.md are Markdown code block examples showing bash commands, not actual Ruby code execution. The 9 'weak cryptographic algorithm' findings in README.md, SKILL.md, and scripts/openshow.py are false positives matching CSS template strings and embedded JavaScript, not cryptography. The critical heuristic findings about 'code execution + network + credential access' are false positives built on incorrect credential file detections that matched SVG attributes and CSS values in the HTML template. All documentation URL detections are expected for a project README. Real concerns: the script disables SSL certificate verification as a fallback (scripts/openshow.py:286), invokes subprocess to launch an external browser (scripts/openshow.py:936), and makes HTTP requests to user-supplied URLs. These are legitimate for the tool purpose but warrant user awareness.
مشكلات متوسطة المخاطر (2)
مشكلات منخفضة المخاطر (3)
عوامل الخطر
⚙️ الأوامر الخارجية (1)
🌐 الوصول إلى الشبكة (3)
📁 الوصول إلى نظام الملفات (3)
الأنماط المكتشفة
درجة الجودة
ماذا يمكنك بناءه
Быстрая презентация из заметок совещания
Преобразование Markdown-документа с заметками совещания или обновлениями проекта в готовую HTML-презентацию без открытия программного обеспечения для презентаций.
Научная статья в лекционные слайды
Преобразование академических статей в формате PDF в наборы слайдов для учебных занятий или конференций.
Веб-статья в презентацию для обмена
Преобразование URL-адреса блога или онлайн-статьи в автономное слайд-шоу, которым можно поделиться через единый HTML-файл.
جرّب هذه الموجهات
Преобразуй файл по пути [file path] в HTML-слайд-шоу.
Преобразуй веб-страницу по адресу [URL] в слайд-шоу и открой его в браузере.
Создай слайд-шоу из PDF по пути [file path] с флагом --open для немедленного предпросмотра.
У меня есть несколько документов в разных форматах (.md, .docx, .pdf). Преобразуй каждый из них в отдельное HTML-слайд-шоу в выходной директории [directory path].
أفضل الممارسات
- Используйте чёткие уровни заголовков (H1, H2, H3) в исходных документах для управления границами и иерархией слайдов
- Держите отдельные абзацы до 300 символов для оптимальной читаемости слайда — инструмент автоматически разделит более длинный текст
- Протестируйте сгенерированный HTML-файл в браузере перед презентацией, чтобы проверить макет и отображение изображений
تجنب
- Не используйте этот инструмент с файлами PowerPoint (.pptx) — данный формат не поддерживается и вызовет ошибку
- Избегайте преобразования очень больших PDF-файлов с сотнями страниц — выходной HTML будет очень большим и будет медленно загружаться
- Не полагайтесь на инструмент для сложных веб-страниц с интенсивным рендерингом JavaScript — сначала сохраните страницу как локальный HTML для лучших результатов