Clean Slides

PowerPoint tabulky ve stylu poradenství z YAML, s ověřením vykreslení do PNG

od tmustier · tmustier/clean-slides

Otestováno · Funguje ★ 8.4/10

Clean Slides — PowerPoint tabulky ve stylu poradenství z YAML, s ověřením vykreslení do PNG

Co umí

pptx CLI, které přemění YAML specifikaci na hustý, poradenský tabulkový snímek, automaticky zpracovávající šířky sloupců, výšky řádků, velikost písma, oddělovače a hierarchii odrážek. Také kontroluje existující prezentace tvar po tvaru, upravuje text pomocí JSON round-trip, který zachovává formátování na úrovni běhu, vkládá nebo maže snímky a vykresluje snímky do PNG pro vizuální kontrolu. Spouští se, když někdo požádá o vytvoření, kontrolu, úpravu nebo vykreslení souboru .pptx.

Testovací report

Vytvořil jsem stejnou srovnávací tabulku ve stylu poradenství dvakrát – 58 řádků ručně psaného python-pptx jako základní verze bez skillu, poté 30řádkovou YAML specifikaci přes pptx generate – a obě vykreslil do PNG s přibaleným rendererem. Základní verze vyšla s mrtvým 1.5palcovým prázdným záhlavím a řádky stejné výšky vyplněnými mezerami; snímek skillu automaticky přizpůsobil výšku každého řádku jeho obsahu, vykreslil tučné písmo uvnitř buněk a převzal tracker šablony, pravidla záhlaví a číslo stránky. Dokumentovaný JSON edit round-trip také obstál: písmo, velikost a tučné písmo přežily pptx edit neporušené, ačkoli předání editu prostého řetězce obsahujícího markdown ukládá hvězdičky doslovně a slučuje běhy. Náklady na nastavení jsou skutečné – pip install -e . z klonu, a pptx render navíc potřebuje LibreOffice (soffice) na PATH. Jeho popis také říká 'generate PowerPoint slides', aniž by zmínil, že generuje pouze tabulkové snímky, takže se načte pro požadavky na pitch-decky, které nemůže obsloužit.

Testováno: 2026-07-28 · Claude Code 2.x (agent harness)

Instalace

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 .

Příkazy a ukázkové prompty

  • /clean-slidesPowerPoint tabulky ve stylu poradenství z YAML, s ověřením vykreslení do PNG

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • Build a consulting-style comparison table slide from this YAML spec
  • Edit the text on slide three of this deck without breaking formatting
  • Render slide eight of deck.pptx to PNG so I can check the alignment