Dans les termes du Skill
Frontend Slides crée des présentations HTML sans dépendance, riches en animations, qui s'exécutent entièrement dans le navigateur, soit créées de zéro, soit converties à partir d'un fichier .pptx. Il est conçu pour les non-designers qui découvrent leur esthétique en regardant plutôt qu'en choisissant à partir de descriptions abstraites : il génère trois aperçus de style sur une seule diapositive (un preset sûr, au moins un template audacieux, et une carte joker) et laisse l'utilisateur réagir visuellement.
La quantité de texte que porte un deck est déterminée par un choix de densité entre faible densité axée sur l'oral et haute densité axée sur la lecture. Chaque deck est rédigé dans une scène fixe de 1920x1080 mise à l'échelle uniformément selon la fenêtre d'affichage, et la livraison peut se conclure par une URL Vercel active ou un export PDF.
Ce qu'il produit
- Une présentation HTML autonome avec tout le style et le script en ligne.
- Trois fichiers d'aperçu de style temporaires (style-a.html, style-b.html, style-c.html) qui sont supprimés au moment de la livraison.
- Éventuellement une URL active sur Vercel pour partager le deck par texte, Slack ou e-mail, consultable sur n'importe quel appareil.
- Éventuellement un PDF pour e-mail, Slack ou impression, produit en capturant chaque diapositive puis en les combinant.
Fonctionnement
- 01Détecter le mode
Le skill décide d'abord si la tâche consiste à créer un nouveau deck de zéro, à convertir un .pptx, ou à améliorer une présentation HTML existante, et applique le chemin de phase correspondant.
- 02Poser les questions de découverte en une seule fois
L'objectif, la longueur, la préparation du contenu et la densité sont demandés ensemble, à l'aide d'une interface de questions structurées native lorsque l'environnement en dispose d'une, afin que l'utilisateur remplisse tout en une fois.
- 03Générer trois aperçus de style
Plutôt que de demander à l'utilisateur de nommer un style, le skill affiche trois aperçus de titre sur une seule diapositive, les ouvre automatiquement, et demande lequel il préfère (ou de mélanger des éléments).
- 04Générer le deck en fichier unique
La présentation complète est rédigée comme un seul fichier HTML qui intègre l'intégralité du viewport-base.css obligatoire ainsi que des commentaires section par section, en utilisant le choix de densité et la recette de style sélectionnée.
- 05Convertir un fichier PowerPoint
Pour une source .pptx, le script Python fourni extrait le contenu, l'utilisateur confirme les titres, résumés et nombres d'images, et ce n'est qu'ensuite que la découverte de style et la génération HTML ont lieu.
- 06Livrer, Puis Proposer le Partage
Les fichiers de prévisualisation sont supprimés, le deck est ouvert dans le navigateur, et l'utilisateur est informé sur la navigation, les variables CSS, les polices, la classe .reveal et l'édition inline avant qu'on lui propose le déploiement ou l'export PDF.