Zur Nutzungsanleitung springen
slide-making-skillvon MiniMax

Slide Making Skill Skill.

Ein Claude Code- und Codex-Skill für PPT und Präsentationsfolien: erstellt einzelne PowerPoint-Folien mit PptxGenJS.

  • Presentations
  • PPTX
MiniMax-AI/skills · plugins/pptx-plugin/skills/slide-making-skill/SKILL.mdSKILL.md
--- name: slide-making-skill description: Implement single-slide PowerPoint pages with PptxGenJS. Use when writing or fixing slide JS files: dimensions, positioning, text/image/chart APIs, styling rules, and export expectations for native .pptx output. --- ## Font Rules ## Color Palette Rules (MANDATORY) ## Page Number Badge (REQUIRED) ## Theme Object Contract (MANDATORY) ## Subagent Output Format ## Critical Pitfalls
Vorspann und Abschnittsüberschriften gelesen aus der Upstream-Datei am 14.09.2026 · 7.209 Zeichen insgesamt

01 Was es tut

Was der slide-making-skill Skill in Claude Code und Codex leistet

Zusammenfassung, Workflow und Ergebnisse — alles aus der SKILL.md des Skills ausgelesen.

Aus der SKILL.mdGelesen am 14.09.2026 · kein aufgezeichneter Durchlauf

In den eigenen Worten des Skills

Ein Implementierungsleitfaden für das JavaScript hinter einzelnen PowerPoint-Folien, die mit PptxGenJS erstellt werden, geschrieben für Coding-Agents, die jeweils eine Folie besitzen. Er legt zunächst den umgebenden Vertrag fest: eine 10 mal 5,625 Zoll große 16:9-Leinwand, ein Theme-Objekt mit genau primary, secondary, accent, light und bg, ein synchrones createSlide, das gemeinsam mit slideConfig exportiert wird, und eine lauffähige eigenständige Vorschau pro Datei.

Darüber hinaus erzwingt er Disziplin — Microsoft YaHei oder Arial, kein fetter Fließtext, ausschließlich Palettenfarben, keine Verläufe oder Animationen — sowie ein Seitenzahl-Badge auf jeder Folie außer dem Deckblatt. QA wird als Fehlersuche verstanden, die erst nach einem Fix-and-Verify-Zyklus endet.

Was er erzeugt

  • Eine vollständige, ausführbare JavaScript-Datei für jede einzelne Folie.
Siehe Beispiel-Prompt ↗

So funktioniert es

  1. 01
    Lesen Sie zuerst die PptxGenJS-Referenz

    Öffnen Sie vor dem Schreiben des Folien-Codes pptxgenjs.md für die gesamte API-Oberfläche: Aufbau und Struktur, Text und Formatierung, Listen, Formen und Schatten, Bilder und Icons, Hintergründe, Tabellen und Diagramme.

  2. 02
    createSlide synchron halten

    Der Einstiegspunkt muss eine einfache Funktion sein, keine asynchrone, da der Kompilierungsschritt sie nicht awaitet.

  3. 03
    Aus dem Theme-Objekt rendern

    Jede Farbe wird aus dem übergebenen Theme entnommen — der Folienhintergrund etwa — statt fest codiert zu sein.

  4. 04
    Den Modulvertrag exportieren

    Jede Datei gibt createSlide zusammen mit slideConfig zurück, damit das Kompilierungsskript das Deck zusammensetzen kann.

  5. 05
    QA als Fehlersuche behandeln

    Suchen Sie beim ersten Rendern aktiv nach Problemen, statt nur zu bestätigen, dass alles akzeptabel aussieht.

02 Finden Sie Ihren Favoriten

Wann das slide-making-skill-Skill zu verwenden ist

Verwenden Sie das slide-making-skill-Skill in Claude Code oder Codex, wenn die Aufgabe PPT und Foliendecks dieser Art betrifft. Eignung und Grenzen unten sind der eigenen Datei des Skills entnommen.

Gut geeignet

  • Das Schreiben oder Reparieren des JavaScript einer einzelnen Folie, einschließlich Abmessungen, Positionierung sowie der Text-, Bild- und Diagramm-APIs.
  • Decks, die als native PowerPoint-Dateien vorliegen müssen, statt als Bilder oder HTML-Mockups.
  • Folien, die bewusst eine Display-Schrift mit einer abweichenden Fließtextschrift kombinieren, etwa Georgia mit Calibri.

Grenzen kennen

  • Bewegung jeglicher Art: Folien enthalten keine Animationen oder Übergänge und bleiben vollständig statisch.
  • Deckkraft kann nicht in einen Hex-Farbstring wie 00000020 eingebacken werden; sie muss als separater Eigenschaftswert übergeben werden.

Was Sie bereitstellen sollten

  • Die Farbpalette des NutzersStellen Sie die Palette vorab bereit, da jede auf der Folie verwendete Farbe daraus stammen muss.
  • Das Theme-ObjektDas Kompilierungsskript übergibt ein Theme, dessen Schlüssel genau primary, secondary, accent, light und bg lauten.
  • Eine 16:9-LeinwandLegen Sie die Folie auf dem 10 mal 5,625 Zoll großen LAYOUT_16x9-Rahmen an, von dem die Koordinaten und die Badge-Position ausgehen.

03 Innerhalb des Skills

Regeln, die die slide-making-skill Skill Claude Code und Codex vorgibt

8 konkrete Anweisungen, Standardwerte und Grenzen, die die SKILL.md für den Agent festlegt – der Teil der Datei, der das Ergebnis verändert.

  1. Kein fetter Fließtext

    Textabsätze, Beschreibungen, Bildunterschriften, Legenden und Fußnoten bleiben in normaler Schriftstärke; Fett ist Titeln und Überschriften vorbehalten.

  2. Nur Palettenfarben

    Jede Farbe muss aus der vom Nutzer bereitgestellten Palette stammen; das Erstellen oder Verändern von Farben ist untersagt, die einzig zulässige Änderung ist die Transparenz von 0 bis 100.

  3. Nur deckende Flächen

    Verläufe sind grundsätzlich verboten; verwenden Sie stattdessen Volltonfarben, optional mit einem Transparenzwert für ein Overlay.

  4. Jede Folie außer dem Cover mit einem Badge versehen

    Das Seitenzahl-Badge sitzt unten rechts bei x 9,3 Zoll und y 5,1 Zoll, in einer dezenten Palettenfarbe, entweder als Kreis oder als Pille.

  5. Chinese Font Default

    Chinesischer Text wird in Microsoft YaHei dargestellt, und die Schrifttabelle listet keine Alternative dafür auf.

  6. Exakte Theme-Schlüsselnamen

    Das Theme-Objekt führt primary, secondary, accent, light und bg; Namen wie background, text, muted, darkest oder lightest dürfen niemals erfunden werden.

  7. Kein Hash-Zeichen in Hex-Farben

    Hex-Werte werden als sechs Zeichen ohne #-Präfix geschrieben, da ein Voranstellen die Ausgabedatei beschädigt.

  8. Lange Titel verkleinern

    Bei langem Titeltext wird fit auf shrink gesetzt, sodass er verkleinert wird, statt in eine zweite Zeile umzubrechen.

04 In Betrieb nehmen

Installieren Sie slide-making-skill in Claude Code oder Codex

Ein npx skills add-Befehl, dann eine erste Aufgabe in Ihrem Agent und eine Checkliste für das Ergebnis.

Fügen Sie slide-making-skill zu Claude Code, Codex oder Ihrem Agent hinzu

Im eigenen Projekt ausführen; der Installer fragt, welchem Agent er hinzugefügt werden soll.

Terminal
npx skills add https://github.com/MiniMax-AI/skills --skill slide-making-skill

Allgemeine skills-CLI-Form für plugins/pptx-plugin/skills/slide-making-skill/SKILL.md; das Repository kann seinen eigenen Pfad dokumentieren.

Geben Sie dem Skill eine erste PPT- und Folienpräsentationsaufgabe

Die SKILL.md enthält keinen Beispiel-Prompt; dieser Starter ist aus der Katalog-Einzeiler geschrieben. Ersetzen Sie die Aufgabenzeile mit Ihrem echten Briefing.

Starter prompt
Use the slide-making-skill skill on the material I attach. What the skill should do here: Implements single PowerPoint slides with PptxGenJS. Rules: do not invent copy, data or brand assets. State your plan first, then produce the result and tell me what to check.

Quelle: Starter-Prompt geschrieben aus der Katalog-Einzeilen-Verwendung (nicht aus der SKILL.md).

Das erste Ergebnis prüfen

Prüfen Sie vor Annahme der Ausgabe Folgendes im Transkript und in den Dateien:

  • Fließtextabsätze, Beschreibungen → normale Stärke
  • Bildunterschriften, Legenden, Fußnoten → normale Stärke
  • Verwenden Sie Fett nur für Titel und Überschriften

In OpenDesign importieren Sie slide-making-skill über den SKILL.md-Link: Plugins → Add → Skill → Import from link, und wählen Sie es anschließend in der oberen Leiste aus.

05 Open Source, nachvollziehbar

Quelle, Lizenz und Verifizierung

Woher die Fakten auf dieser Seite stammen und wann sie zuletzt geprüft wurden.

Author
MiniMax
Repository
github.com/MiniMax-AI/skills Branch main
Skill-Datei
plugins/pptx-plugin/skills/slide-making-skill/SKILL.md Inhaltsprüfsumme bei Verifizierung aufgezeichnet; Commit 60aaae5
License
MIT Aus LICENSE.
Repository-Sterne
13.547 GitHub-Snapshot vom 14.09.2026 für das gesamte MiniMax-AI/skills-Repository, das 6 Skills in diesem Katalog enthält. Keine Bewertung oder Nutzungszahl für slide-making-skill.
Verifiziert von OpenDesign
14.09.2026 Quelldatei, Pfad, Lizenztext und Sternezählung wurden geprüft. Nicht in OpenDesign main gebündelt (geprüft 28.08.2026); ein Live-Durchlauf wurde auf dieser Seite nicht erfasst.
Die eigene Beschreibung des Skills
„Einzelne PowerPoint-Folien mit PptxGenJS implementieren. Verwenden beim Schreiben oder Korrigieren von Folien-JS-Dateien: Dimensionen, Positionierung, Text-/Bild-/Diagramm-APIs, Styling-Regeln und Export-Erwartungen für native .pptx-Ausgabe."

Front-Matter-Beschreibung aus der SKILL.md. Die vollständige Datei umfasst etwa 7.209 Zeichen. Lesen Sie die vollständige Datei auf GitHub.

Slide Making Skill

Führen Sie slide-making-skill für eine echte PPT- und Folienpräsentations-Aufgabe aus.

Laden Sie OpenDesign herunter, importieren Sie slide-making-skill über seinen SKILL.md-Link, fügen Sie die obige Eingabe ein und lesen Sie den Plan vor dem Ergebnis.

Terminal
npx skills add https://github.com/MiniMax-AI/skills --skill slide-making-skill

OpenDesign Desktop

Ein Designsystem. Jeder Output unverkennbar deine Marke

Im vollständigen Vibe Design Workspace gelten dieselben Markenregeln für Websites, Slides, interaktive Prototypen, Dashboards, Bilder und HTML-Videos. Verbinde Codex, Claude Code, Cursor und weitere lokale Coding-Agents und gestalte kostenlos.

  • Web, Slides, Prototypen, Dashboards, Bilder und Video
  • 140+ Designsysteme plus die vollständige Vorlagen- und Skill-Bibliothek
  • Lokales Codex und 21+ Coding-Agents verbinden · Kostenlos

Für macOS und Windows