Clean Slides
PowerPoint-tabeller i konsulentstil fra YAML, med PNG-renderingsverifikation
Testet · Virker
Hvad det gør
En pptx CLI, der omdanner en YAML-specifikation til en tæt, konsulent-stil tabel-slide, der automatisk håndterer kolonnebredder, rækkehøjder, skriftstørrelse, skillevægge og punkttegnshierarki. Den inspicerer også eksisterende decks form for form, redigerer tekst via en JSON round-trip, der bevarer formatering på run-niveau, indsætter eller sletter slides og gengiver slides til PNG for visuel kontrol. Udløses, når nogen beder om at bygge, inspicere, redigere eller gengive en .pptx-fil.
Testrapport
Byggede den samme sammenligningstabel i konsulentstil to gange – 58 linjer håndskrevet python-pptx som no-skill-baseline, derefter en 30-linjers YAML-specifikation via pptx generate – og gengav begge til PNG med den medfølgende renderer. Baselinen kom ud med et dødt 1.5-tommers tomt header-bånd og rækker af samme højde polstret med whitespace; skill'ens slide auto-tilpassede hver rækkehøjde til dens indhold, gengav inline bold inde i celler og opsamlede skabelonens tracker, header-regler og sidetal. Den dokumenterede JSON edit round-trip holdt også stik: font, size og bold overlevede pptx edit intakt, selvom at give edit en almindelig streng indeholdende markdown gemmer stjernerne bogstaveligt og fletter runs. Opsætningsomkostningen er reel – pip install -e . fra klonen, og pptx render kræver desuden LibreOffice (soffice) på PATH. Dens beskrivelse siger også 'generate PowerPoint slides' uden at nævne, at den kun genererer tabel-slides, så den vil loade for pitch-deck-anmodninger, den ikke kan betjene.
Testet: 2026-07-28 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/tmustier/clean-slides.git mkdir -p ~/.claude/skills cp -r clean-slides ~/.claude/skills/clean-slides cd ~/.claude/skills/clean-slides && pip3 install -e .
Kommandoer og eksempelprompter
/clean-slidesPowerPoint-tabeller i konsulentstil fra YAML, med PNG-renderingsverifikation
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Build a consulting-style comparison table slide from this YAML specEdit the text on slide three of this deck without breaking formattingRender slide eight of deck.pptx to PNG so I can check the alignment