Nelle parole della skill
Copre l'intera superficie di PowerPoint per gli agenti di codice: leggere il testo di un deck esistente con markitdown, modificare deck basati su template tramite workflow XML e costruire deck da zero con PptxGenJS.
Il percorso da zero è un workflow in sette passaggi — raccogliere i requisiti, scegliere una palette e un abbinamento di font, scegliere uno stile Sharp, Soft, Rounded o Pill, classificare ogni slide come uno dei cinque tipi di pagina, generare un modulo JS sincrono per slide, compilare tramite slides/compile.js, quindi eseguire il passaggio di QA obbligatorio. Un contratto di tema obbligatorio con cinque chiavi esatte mantiene le slide coerenti, il canvas è di 10 per 5,625 pollici e ogni slide, eccetto la copertina, porta un badge con il numero di pagina.
Che cosa produce
- Un file JS completo ed eseguibile per slide, ciascuno che esporta createSlide e slideConfig.
- Uno script slides/compile.js che richiede ogni modulo slide e scrive la presentazione assemblata.
- Il deck finito in slides/output/.
- Una preview PPTX per singola slide, scritta con un nome file specifico per slide quando un modulo viene eseguito da solo.
Come funziona
- 01Leggere Prima il Deck di Origine
Quando una presentazione esiste già, estrarre il suo testo prima di toccare il layout, in modo che l'agente lavori su contenuti reali e non su ipotesi.
- 02Scegliere Palette, Font e Stile di Design
Il riferimento al design system fornisce palette di colori, abbinamenti di font, ricette di stile (Sharp, Soft, Rounded, Pill) e spaziatura tipografica, tutti scelti per adattarsi all'argomento e al pubblico.
- 03Pianificare la Struttura per Tipo di Pagina
Ogni slide deve essere classificata come esattamente uno dei cinque tipi di pagina, con contenuto e layout pianificati per ciascuna slide affinché i layout non si ripetano.
- 04Scrivere un Modulo JS per Slide
I file delle slide si trovano nella directory slides, ciascuno esporta una funzione sincrona createSlide(pres, theme); fino a cinque possono essere delegati a subagent.
- 05Compilare i Moduli in un Unico Deck
Uno script di compilazione richiede ogni modulo slide, applica l'oggetto tema condiviso e scrive il file finito.
- 06Eseguire il Passaggio di QA Obbligatorio
Il passaggio 7 del workflow è obbligatorio e punta al processo di QA e alla checklist delle insidie di PptxGenJS.