Clean Slides
Tabele PowerPoint w stylu konsultingowym z YAML, z weryfikacją renderowania PNG.
Testowano · Działa
Co robi ten skill
CLI pptx, które przekształca specyfikację YAML w gęstą, konsultingową tabelę slajdów, automatycznie obsługując szerokości kolumn, wysokości wierszy, rozmiary czcionek, dzielniki i hierarchię punktów. Inspekcjonuje również istniejące prezentacje kształt po kształcie, edytuje tekst poprzez JSON round-trip, który zachowuje formatowanie na poziomie uruchomienia, wstawia lub usuwa slajdy i renderuje slajdy do PNG w celu wizualnej weryfikacji. Uruchamia się, gdy ktoś prosi o zbudowanie, inspekcję, edycję lub renderowanie pliku .pptx.
Raport z testu
Zbudowano tę samą tabelę porównawczą w stylu konsultingowym dwukrotnie – 58 linii ręcznie napisanego python-pptx jako bazowa wersja bez umiejętności, a następnie 30-liniową specyfikację YAML przez pptx generate – i wyrenderowano oba do PNG za pomocą dołączonego renderera. Wersja bazowa wyszła z martwym, pustym paskiem nagłówka o szerokości 1.5 cala i wierszami o równej wysokości wypełnionymi białymi znakami; slajd umiejętności automatycznie dopasował wysokość każdego wiersza do jego zawartości, renderował pogrubienie wewnątrz komórek i przejął tracker szablonu, zasady nagłówka i numer strony. Udokumentowany JSON edit round-trip również się sprawdził: czcionka, rozmiar i pogrubienie przetrwały edycję pptx nienaruszone, chociaż przekazanie edycji prostego ciągu znaków zawierającego markdown dosłownie przechowuje gwiazdki i łączy uruchomienia. Koszt konfiguracji jest realny – pip install -e . z klona, a pptx render dodatkowo wymaga LibreOffice (soffice) w PATH. Jego opis mówi również 'generate PowerPoint slides' bez wspominania, że generuje tylko slajdy tabel, więc załaduje się dla żądań pitch-deck, których nie może obsłużyć.
Testowano: 2026-07-28 · Claude Code 2.x (agent harness)
Instalacja
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 .
Komendy i przykładowe prompty
/clean-slidesTabele PowerPoint w stylu konsultingowym z YAML, z weryfikacją renderowania PNG.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
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