open-show
Convertir des documents et pages web en diaporamas HTML
La création de présentations à partir de documents nécessite de copier le contenu dans un logiciel de diapositives et de formater chaque page manuellement. Cette compétence convertit directement les fichiers Markdown, Word, PDF, texte, HTML ou les URL en un diaporama HTML autonome avec des animations fluides et un design responsive.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "open-show". Un document Markdown sur le changement climatique avec des titres, paragraphes et images
النتيجة المتوقعة:
- Un seul fichier HTML avec une diapositive de couverture créée à partir du titre H1
- Diapositives de contenu divisées par sections H2/H3 avec des mises en page appropriées
- Images converties en URI de données inline pour la visualisation hors ligne
- Navigation via les touches fléchées, zones de clic et balayage tactile
استخدام "open-show". Une URL web pointant vers un article de blog technique
النتيجة المتوقعة:
- Un diaporama HTML autonome avec le contenu extrait du corps de la page
- Éléments de navigation, publicités et pieds de page automatiquement supprimés
- Images distantes téléchargées et intégrées sous forme d'URI de données
- Minuterie intégrée et bouton de basculement plein écran pour le mode présentation
التدقيق الأمني
مخاطر متوسطة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)
الأنماط المكتشفة
درجة الجودة
ماذا يمكنك بناءه
Présentation rapide à partir de notes de réunion
Convertir un document Markdown de notes de réunion ou de mises à jour de projet en un diaporama HTML prêt à présenter sans ouvrir de logiciel de présentation.
Article de recherche en diapositives de cours
Transformer des articles académiques au format PDF en présentations pour des cours en classe ou des conférences.
Article web en présentation partageable
Convertir l'URL d'un article de blog ou d'un article en ligne en un diaporama autonome qui peut être partagé via un seul fichier HTML.
جرّب هذه الموجهات
Convertir le fichier à [chemin de fichier] en un diaporama HTML.
Convertir la page web à [URL] en un diaporama et l'ouvrir dans le navigateur.
Créer un diaporama à partir du PDF à [chemin de fichier] avec l'option --open pour prévisualiser immédiatement.
J'ai plusieurs documents dans différents formats (.md, .docx, .pdf). Convertir chacun en un diaporama HTML séparé dans le répertoire de sortie [chemin du répertoire].
أفضل الممارسات
- Utiliser des niveaux de titres clairs (H1, H2, H3) dans vos documents sources pour contrôler les limites et la hiérarchie des diapositives
- Garder les paragraphes individuels sous 300 caractères pour une lisibilité optimale des diapositives, l'outil divisera automatiquement le texte plus long
- Tester le fichier HTML généré dans un navigateur avant de présenter pour vérifier la mise en page et le rendu des images
تجنب
- Ne pas utiliser l'outil avec des fichiers PowerPoint (.pptx), ce format n'est pas supporté et échouera
- Éviter de convertir des fichiers PDF extrêmement volumineux avec des centaines de pages, le HTML de sortie sera très volumineux et lent à charger
- Ne pas compter sur l'outil pour les pages web complexes avec un rendu JavaScript important, enregistrez la page en HTML local d'abord pour de meilleurs résultats