In den eigenen Worten des Skills
Frontend Slides erstellt animationsreiche HTML-Präsentationen ohne Abhängigkeiten, die vollständig im Browser laufen – entweder von Grund auf neu erstellt oder aus einer .pptx-Datei konvertiert. Es ist für Nicht-Designer gemacht, die ihre Ästhetik durch Betrachten statt durch die Auswahl aus abstrakten Beschreibungen entdecken: Es erzeugt drei Einzelfolien-Stilvorschauen (ein sicheres Preset, mindestens eine mutige Vorlage und eine Wildcard) und lässt den Nutzer visuell darauf reagieren.
Wie viel Text ein Deck enthält, wird durch eine Dichteentscheidung zwischen wenig Text mit Vortragender im Fokus und viel Text zum Lesen festgelegt. Jedes Deck wird innerhalb einer festen 1920x1080-Bühne erstellt, die gleichmäßig auf den Viewport skaliert wird, und die Auslieferung kann mit einer Live-Vercel-URL oder einem PDF-Export enden.
Was er erzeugt
- Eine eigenständige HTML-Präsentation mit allen Stilen und Skripten inline.
- Drei temporäre Stilvorschau-Dateien (style-a.html, style-b.html, style-c.html), die zum Zeitpunkt der Auslieferung gelöscht werden.
- Optional eine Live-URL auf Vercel, um das Deck per Text, Slack oder E-Mail zu teilen, abrufbar auf jedem Gerät.
- Optional ein PDF für E-Mail, Slack oder Druck, erzeugt durch Screenshots jeder Folie, die anschließend kombiniert werden.
So funktioniert es
- 01Modus erkennen
Der Skill entscheidet zunächst, ob es sich um ein neues, von Grund auf erstelltes Deck, eine .pptx-Konvertierung oder eine Erweiterung einer bestehenden HTML-Präsentation handelt, und wendet den passenden Phasenpfad an.
- 02Discovery-Fragen in einem Durchgang stellen
Zweck, Länge, Inhaltsbereitschaft und Dichte werden gemeinsam abgefragt, wobei bei Bedarf eine native strukturierte Fragen-UI der Umgebung genutzt wird, sodass der Nutzer alles auf einmal ausfüllt.
- 03Drei Stilvorschauen erzeugen
Statt den Nutzer nach einem Stilnamen zu fragen, rendert der Skill drei Einzelfolien-Titelvorschauen, öffnet sie automatisch und fragt, welche bevorzugt wird (oder ob Elemente gemischt werden sollen).
- 04Das einzelnedatei-Deck erzeugen
Die vollständige Präsentation wird als eine HTML-Datei geschrieben, die die gesamte obligatorische viewport-base.css sowie abschnittsweise Kommentare inline einbindet, unter Verwendung der Dichteentscheidung und des ausgewählten Stilrezepts.
- 05Eine PowerPoint-Datei konvertieren
Bei einer .pptx-Quelle extrahiert das gebündelte Python-Skript den Inhalt, der Nutzer bestätigt Titel, Zusammenfassungen und Bildanzahlen, und erst dann erfolgen Style-Discovery und HTML-Generierung.
- 06Erst liefern, dann das Teilen anbieten
Vorschaudateien werden gelöscht, die Präsentation wird im Browser geöffnet, und dem Nutzer wird Navigation, CSS-Variablen, Schriften, die .reveal-Klasse und Inline-Bearbeitung erklärt, bevor Deployment oder PDF-Export angeboten werden.