Vai alla guida all’uso
pptx-reference-deck-analysisdi Seth Hobson

PPTX Reference Deck Analysis Skill.

Una skill per Claude Code e Codex per PPT e presentazioni: analizza un PPTX di riferimento per tema, tipografia, ritmo del layout e diagnostica.

  • Presentations
  • Report di revisione
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
Intestazione e titoli di sezione letti dal file upstream il 14/09/2026 · 2.755 caratteri in totale

01 Cosa fa

Cosa fa la Skill pptx-reference-deck-analysis in Claude Code e Codex

Sintesi, workflow e output, tutto letto dal SKILL.md della skill.

Dal SKILL.mdLetto il 14-09-2026 · non è un'esecuzione registrata

Nelle parole della skill

Ispeziona un deck PPTX di riferimento come evidenza di design e, deliberatamente, non lo copia, clona o modifica mai. Uno script python-pptx locale al task esegue l'estrazione richiesta su richiesta, coprendo il contesto compatto del prompt (numero e dimensione delle slide, conteggio delle forme, segnali di brand, ritmo del layout), l'estrazione completa con evidenza layout_tree di sola lettura, la diagnostica delle cartelle, l'analisi degli style-master e un catalogo di template derivato con indici di origine a base zero.

Le utility OOXML incluse gestiscono temi grezzi, relazioni, note, commenti, animazioni, media, master e layout, e gli script inspect.py, validate_package.py e unpack.py forniscono un report JSON, la validazione del pacchetto e l'estrazione opzionale del pacchetto grezzo. Ogni parte ispezionata e ogni eccezione di parsing vengono registrate in un manifest di analisi, e gli asset estratti non entrano in nuovi deck senza evidenza di licenza.

Che cosa produce

  • Contesto compatto del prompt: numero e dimensione delle slide, riepiloghi testuali, conteggio delle forme, stili, segnali di brand, uso dei template e ritmo del layout.
  • Estrazione completa di riepilogo, slide ed evidenza layout_tree di sola lettura.
  • Analisi degli style-master che copre colori, font, distribuzione delle dimensioni, uso di master/layout e pattern di flusso.
  • Un catalogo di template derivato con indici di origine a base zero, ruoli di layout, regioni utilizzabili, placeholder, strutture visive e vincoli.
Vedi l'esempio di prompt ↗

Come funziona

  1. 01
    Scrivi un Extractor locale al task

    L'estrazione richiesta viene implementata su richiesta con un piccolo script python-pptx invece di una pipeline fissa, così viene acquisita solo l'informazione di cui il nuovo deck ha bisogno.

  2. 02
    Esegui l'Ispezione Compatta

    scripts/inspect.py accetta il percorso del deck e restituisce un unico report JSON che copre l'ordine delle slide, il testo, i token del tema, le relazioni, le note, i commenti, le animazioni e i media.

  3. 03
    Passa alle Utility OOXML

    Le utility incluse sono il percorso di fallback per temi grezzi, relazioni, note, commenti, animazioni, media, master e layout che l'estrazione di alto livello non può vedere.

  4. 04
    Ancora le Relazioni al Proprietario del .rels

    I target delle relazioni vengono risolti in relazione alla parte che possiede il file .rels, e l'ordine delle slide non viene mai dedotto dai nomi dei file.

02 Trova la tua applicazione

Quando utilizzare la pptx-reference-deck-analysis Skill

Utilizzare la skill pptx-reference-deck-analysis in Claude Code o Codex quando il lavoro riguarda PPT e deck di diapositive di questo tipo. Ambito e limiti di seguito sono presi dal file della skill stessa.

Buona applicazione

  • Vuoi che un deck di riferimento venga letto come evidenza di design per un nuovo deck, invece di essere duplicato in esso.
  • Stai eseguendo diagnostiche su una cartella di deck e vuoi un risultato per deck più un manifest.
  • Hai bisogno dei documenti di riferimento inclusi su forme di output e pattern solo documentativi.

Conosci i limiti

  • Qualsiasi cosa che clona o modifica il deck di origine invece di limitarsi a leggerlo.

Cosa fornire

  • Il percorso del deck di riferimentoGli script inclusi accettano il .pptx come primo argomento; è l'unico input richiesto.
  • Una directory di output per l'evidenza del pacchetto grezzounpack.py scrive le parti estratte in una directory che fornisci, ed è eseguito solo quando l'evidenza del pacchetto grezzo è necessaria.
  • defusedxml da requirements.txtInstallato prima di usare qualsiasi utility OOXML inclusa.

03 Dentro la skill

Regole che la Skill pptx-reference-deck-analysis Dà a Claude Code e Codex

6 istruzioni concrete, valori predefiniti e limiti che SKILL.md imposta per l'agente — la parte del file che cambia il risultato.

  1. Mantenere l'origine in sola lettura

    Il deck di riferimento non viene mai modificato e ogni coordinata nelle nuove slide di destinazione viene definita in modo indipendente invece di essere ereditata.

  2. Registrare ciò che è stato ispezionato

    Ogni parte ispezionata e ogni eccezione di parsing deve essere registrata nel manifest di analisi.

  3. Nessun riutilizzo senza prova di licenza

    Contenuti estratti, font, immagini e asset proprietari non possono comparire in un deck generato senza autorizzazione esplicita e prova di licenza.

  4. Eseguire da un workspace attendibile

    Gli script rifiutano path traversal, symlink, membri sovradimensionati e archive bomb, quindi presuppongono una directory di lavoro attendibile.

  5. Analizzare l'XML con Defusedxml

    L'XML non attendibile deve passare attraverso defusedxml con espansione delle entità, caricamento DTD e accesso alla rete tutti disattivati.

  6. Trattare i colori del tema come token

    Un colore del tema resta un token finché non viene completamente risolto rispetto allo schema di colori.

04 Mettila al lavoro

Installare pptx-reference-deck-analysis in Claude Code o Codex

Un comando npx skills add, poi un primo task nel tuo agente e una checklist per il risultato.

Aggiungere pptx-reference-deck-analysis a Claude Code, Codex o al tuo agente

Eseguitelo nel Suo progetto; l'installer chiede a quale agente aggiungerlo.

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

Forma generica della CLI skills per plugins/pptx-deck-creation/skills/pptx-reference-deck-analysis/SKILL.md; il repository potrebbe documentare un proprio percorso.

Assegna allo skill un primo compito PPT e presentazioni

Redatto nei termini propri della skill; sostituisca le parti tra parentesi con il suo materiale.

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.

Fonte: redatto a partire dal SKILL.md, nei termini propri della skill.

Verifica il primo risultato

Ciò che il SKILL.md stesso indica come risultato corretto:

  • Eseguire validate_package.py con --output e leggere il report per XML malformato, relazioni interne interrotte, lacune nei content-type, collegamenti di layout duplicati e parti orfane.

In OpenDesign importare pptx-reference-deck-analysis dal suo link SKILL.md: Plugins → Add → Skill → Import from link, quindi selezionarlo nella barra superiore.

05 Open source, tracciabile

Sorgente, licenza e verifica

Da dove provengono i dati di questa pagina e quando sono stati verificati l'ultima volta.

Repository
github.com/wshobson/agents Branch main
File della skill
plugins/pptx-deck-creation/skills/pptx-reference-deck-analysis/SKILL.md Checksum del contenuto registrato alla verifica; commit 4236bb9
License
MIT Da LICENSE.
Stelle del repository
39.635 Snapshot GitHub scattato il 14-09-2026 per l'intero repository wshobson/agents, che contiene 18 skill in questo catalogo. Non è un conteggio di valutazione o utilizzo per pptx-reference-deck-analysis.
Verificato da OpenDesign
14/09/2026 File sorgente, percorso, testo della licenza e conteggio delle stelle sono stati verificati. Non inclusa in OpenDesign main (verificato il 28/08/2026); un'esecuzione live non è stata registrata in questa pagina.

All'interno di SKILL.md

  1. ContrattoI cinque output di estrazione: contesto del prompt, estrazione completa, diagnostica della cartella, analisi dello style master, catalogo dei template.
  2. RegoleOrigine in sola lettura, coordinate definite in modo indipendente, registrazione nel manifest, prova di licenza prima del riutilizzo.
  3. Ispezione del package OOXMLInstallare defusedxml, quindi eseguire inspect.py, validate_package.py e unpack.py; risolvere i target .rels.
  4. SicurezzaWorkspace attendibile, rifiuto di traversal e archive bomb, parsing con defusedxml, colori del tema come token.
Descrizione della skill
"Da usare quando si analizza un PPTX di riferimento per struttura di sola lettura, tema, tipografia, ritmo del layout, diagnostica, cataloghi di template derivati o ispezione sicura del pacchetto OOXML."

Descrizione front-matter da SKILL.md. Il file completo è di circa 2.755 caratteri. Leggi il file completo su GitHub.

06 Prima di installare

Domande sulla skill pptx-reference-deck-analysis

Le risposte provengono dal SKILL.md letto il 2026-09-14, non da un'esecuzione registrata.

Analizzare il mio deck di riferimento modificherà il file?

No. La skill non modifica mai un deck fornito e non copia mai ciecamente parti del package in un nuovo deck; l'origine resta in sola lettura e le nuove slide vengono create in modo indipendente.

PPTX Reference Deck Analysis

Esegui pptx-reference-deck-analysis su un'attività reale di PPT e Slide Decks.

Scarica OpenDesign, importa pptx-reference-deck-analysis dal suo link SKILL.md, incolla il prompt qui sopra e leggi il piano prima del risultato.

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

OpenDesign Desktop

Un solo design system. Il tuo brand, coerente ovunque

Nel Vibe Design Workspace completo, applica le stesse regole di brand a siti, presentazioni, prototipi interattivi, dashboard, immagini e video HTML. Collega Codex, Claude Code, Cursor e gli altri agenti di coding locali e crea gratis.

  • Siti, presentazioni, prototipi, dashboard, immagini e video
  • Oltre 140 design system e la libreria completa di template e skill
  • Codex locale e oltre 21 agenti di coding · Gratis
Scarica gratis

Disponibile per macOS e Windows