Zur Nutzungsanleitung springen
pptx-reference-deck-analysisvon Seth Hobson

PPTX Reference Deck Analysis Skill.

Ein Skill für Claude Code und Codex für PPT und Foliensätze: Analysiert eine Referenz-PPTX hinsichtlich Theme, Typografie, Layout-Rhythmus und Diagnostik.

  • Presentations
  • Review-Bericht
wshobson/agents · plugins/pptx-deck-creation/skills/pptx-reference-deck-analysis/SKILL.mdSKILL.md
--- name: pptx-reference-deck-analysis description: Use when analyzing a reference PPTX for read-only structure, theme, typography, layout rhythm, diagnostics, derived template catalogs, or safe OOXML package inspection. --- ## Contract ## Rules ## OOXML package inspection
Titelei und Abschnittsüberschriften aus der Quelldatei vom 14.09.2026 · 2.755 Zeichen insgesamt

01 Was es tut

Was die pptx-reference-deck-analysis 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

Untersucht ein Referenz-PPTX als Design-Nachweis und kopiert, klont oder verändert es dabei bewusst nie. Ein aufgabenlokales python-pptx-Skript führt die benötigte Extraktion bei Bedarf durch und deckt kompakten Prompt-Kontext (Foliensanzahl und -größe, Formanzahl, Markensignale, Layout-Rhythmus), vollständige Extraktion mit schreibgeschütztem layout_tree-Nachweis, Ordnerdiagnostik, Stil-Master-Analyse und einen abgeleiteten Vorlagenkatalog mit nullbasierten Quellindizes ab.

Gebündelte OOXML-Utilities behandeln rohe Themes, Beziehungen, Notizen, Kommentare, Animationen, Medien, Master und Layouts, und die Skripte inspect.py, validate_package.py und unpack.py liefern einen JSON-Bericht, eine Paketvalidierung und optional eine Extraktion des Rohpakets. Jeder untersuchte Teil und jede Parsing-Ausnahme wird in einem Analyse-Manifest protokolliert, und extrahierte Assets bleiben ohne Lizenznachweis aus neuen Decks heraus.

Was er erzeugt

  • Kompakter Prompt-Kontext: Foliensanzahl und -größe, Textzusammenfassungen, Formanzahl, Stile, Markensignale, Vorlagennutzung und Layout-Rhythmus.
  • Vollständige Extraktion von Zusammenfassung, Folien und schreibgeschütztem layout_tree-Nachweis.
  • Stil-Master-Analyse zu Farben, Schriften, Größenverteilung, Master-/Layout-Nutzung und Ablaufmustern.
  • Ein abgeleiteter Vorlagenkatalog mit nullbasierten Quellindizes, Layout-Rollen, nutzbaren Bereichen, Platzhaltern, visuellen Strukturen und Einschränkungen.
Siehe Beispiel-Prompt ↗

So funktioniert es

  1. 01
    Einen aufgabenlokalen Extractor schreiben

    Die benötigte Extraktion wird bei Bedarf mit einem kleinen python-pptx-Skript umgesetzt statt mit einer festen Pipeline, sodass nur die Informationen erfasst werden, die das neue Deck tatsächlich benötigt.

  2. 02
    Die kompakte Inspektion ausführen

    scripts/inspect.py nimmt den Deck-Pfad entgegen und liefert einen JSON-Bericht zu Foliensanzahl, Text, Theme-Tokens, Beziehungen, Notizen, Kommentaren, Animationen und Medien.

  3. 03
    Auf die OOXML-Utilities eskalieren

    Die gebündelten Utilities sind der Fallback-Weg für rohe Themes, Beziehungen, Notizen, Kommentare, Animationen, Medien, Master und Layouts, die die High-Level-Extraktion nicht erfassen kann.

  4. 04
    Beziehungen am .rels-Eigentümer verankern

    Beziehungsziele werden relativ zu dem Teil aufgelöst, dem die .rels-Datei gehört, und die Foliensreihenfolge wird niemals aus Dateinamen abgeleitet.

02 Finden Sie Ihren Favoriten

Wann Sie den pptx-reference-deck-analysis Skill verwenden

Verwenden Sie den pptx-reference-deck-analysis Skill in Claude Code oder Codex, wenn die Aufgabe PPT- und Foliendecks dieser Art betrifft. Eignung und Grenzen stammen aus der eigenen Datei des Skills.

Gut geeignet

  • Sie möchten, dass ein Referenz-Deck als Design-Nachweis für ein neues Deck gelesen wird, anstatt in dieses hinein dupliziert zu werden.
  • Sie führen Diagnosen über einen Ordner mit Decks aus und möchten ein Ergebnis pro Deck plus ein Manifest.
  • Sie benötigen die gebündelten Referenzdokumente zu Ausgabeformen und rein dokumentierenden Mustern.

Grenzen kennen

  • Alles, was das Quell-Deck klont oder verändert, anstatt es nur zu lesen.

Was Sie bereitstellen sollten

  • Der Pfad zum Referenz-DeckDie gebündelten Skripte nehmen die .pptx als erstes Argument; es ist die einzige erforderliche Eingabe.
  • Ein Ausgabeverzeichnis für Rohpaket-Nachweiseunpack.py schreibt extrahierte Teile in ein von Ihnen angegebenes Verzeichnis und wird nur ausgeführt, wenn Rohpaket-Nachweise erforderlich sind.
  • defusedxml aus requirements.txtWird installiert, bevor eine gebündelte OOXML-Utility verwendet wird.

03 Innerhalb des Skills

Regeln, die die pptx-reference-deck-analysis Skill Claude Code und Codex vorgibt

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

  1. Die Quelle schreibgeschützt halten

    Das Referenzdeck wird nie bearbeitet, und jede Koordinate in den neuen Ziel-Folien wird unabhängig erstellt statt übernommen.

  2. Protokollieren, was inspiziert wurde

    Jeder inspizierte Teil und jede Parsing-Ausnahme muss im Analyse-Manifest erfasst werden.

  3. Keine Wiederverwendung ohne Lizenznachweis

    Extrahierte Inhalte, Schriften, Bilder und geschützte Assets dürfen in einem generierten Deck nicht ohne ausdrückliche Genehmigung und Lizenznachweis auftauchen.

  4. In einem vertrauenswürdigen Arbeitsbereich ausführen

    Die Skripte weisen Pfad-Traversal, Symlinks, überdimensionierte Member und Archiv-Bomben zurück und setzen daher ein vertrauenswürdiges Arbeitsverzeichnis voraus.

  5. XML mit Defusedxml parsen

    Nicht vertrauenswürdiges XML muss durch defusedxml laufen, wobei Entity-Expansion, DTD-Laden und Netzwerkzugriff alle deaktiviert bleiben.

  6. Themenfarben als Tokens behandeln

    Eine Themenfarbe bleibt ein Token, bis sie vollständig gegen das Farbschema aufgelöst ist.

04 In Betrieb nehmen

pptx-reference-deck-analysis in Claude Code oder Codex installieren

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

pptx-reference-deck-analysis zu Claude Code, Codex oder Ihrem Agent hinzufügen

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

Terminal
npx skills add https://github.com/wshobson/agents --skill pptx-reference-deck-analysis

Generische skills-CLI-Form für plugins/pptx-deck-creation/skills/pptx-reference-deck-analysis/SKILL.md; das Repository dokumentiert möglicherweise seinen eigenen Pfad.

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

In den eigenen Begriffen des Skills verfasst; ersetzen Sie die Teile in Klammern durch Ihr Material.

Starter prompt
I have a reference deck at [path/to/reference.pptx]. Inspect it as design evidence and give me the compact prompt context, a style-master analysis of colors, fonts and flow patterns, and a derived template catalog with layout roles, usable regions and placeholders. Validate the package and record inspected parts and parsing exceptions in the manifest, keeping the source read-only.

Quelle: verfasst aus der SKILL.md in den eigenen Begriffen des Skills.

Das erste Ergebnis prüfen

Was die SKILL.md selbst als korrektes Ergebnis beschreibt:

  • Führen Sie validate_package.py mit --output aus und lesen Sie den Bericht auf fehlerhaftes XML, defekte interne Beziehungen, Content-Type-Lücken, doppelte Layout-Links und verwaiste Parts.

In OpenDesign importieren Sie pptx-reference-deck-analysis über den SKILL.md-Link: Plugins → Add → Skill → Import from link, und wählen Sie es dann 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.

Repository
github.com/wshobson/agents Branch main
Skill-Datei
plugins/pptx-deck-creation/skills/pptx-reference-deck-analysis/SKILL.md Inhalts-Prüfsumme bei Verifizierung erfasst; Commit 4236bb9
License
MIT Aus LICENSE.
Repository-Sterne
39.635 GitHub-Snapshot vom 14.09.2026 für das gesamte Repository wshobson/agents, das 18 Skills in diesem Katalog enthält. Keine Bewertung oder Nutzungszahl für pptx-reference-deck-analysis.
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.

In der SKILL.md

  1. VertragDie fünf Extraktions-Outputs: Prompt-Kontext, vollständige Extraktion, Ordner-Diagnostik, Style-Master-Analyse, Vorlagenkatalog.
  2. RegelnSchreibgeschützte Quelle, unabhängig erstellte Koordinaten, Manifest-Protokollierung, Lizenznachweis vor Wiederverwendung.
  3. OOXML-PaketinspektionInstallieren Sie defusedxml, führen Sie dann inspect.py, validate_package.py und unpack.py aus; lösen Sie .rels-Ziele auf.
  4. SicherheitVertrauenswürdiger Arbeitsbereich, abgewiesene Traversal- und Archiv-Bomben, defusedxml-Parsing, Themenfarben als Tokens.
Die eigene Beschreibung des Skills
„Verwenden bei der Analyse einer Referenz-PPTX für schreibgeschützte Struktur, Theme, Typografie, Layout-Rhythmus, Diagnostik, abgeleitete Template-Kataloge oder sichere OOXML-Paketinspektion."

Front-Matter-Beschreibung aus SKILL.md. Die vollständige Datei umfasst etwa 2.755 Zeichen. Die vollständige Datei auf GitHub lesen.

06 Vor der Installation

Fragen zum pptx-reference-deck-analysis Skill

Die Antworten stammen aus der SKILL.md, gelesen am 14.09.2026, nicht aus einem protokollierten Lauf.

Ändert die Analyse meines Referenzdecks die Datei?

Nein. Der Skill verändert ein übergebenes Deck nie und kopiert Paket-Parts nie blind in ein neues Deck; die Quelle bleibt schreibgeschützt, und die neuen Folien werden unabhängig erstellt.

PPTX Reference Deck Analysis

Führen Sie pptx-reference-deck-analysis für eine echte PPT- und Folienpräsentations-Aufgabe aus.

Laden Sie OpenDesign herunter, importieren Sie pptx-reference-deck-analysis über den SKILL.md-Link, fügen Sie den obigen Prompt ein und lesen Sie den Plan vor dem Ergebnis.

Terminal
npx skills add https://github.com/wshobson/agents --skill pptx-reference-deck-analysis

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