Clean Slides
PowerPoint-tabeller i konsultstil från YAML, med PNG-renderingsverifiering
Testad · Fungerar
Vad den gör
En pptx CLI som förvandlar en YAML-specifikation till en tät, konsultstilad tabellbild, hanterar kolumnbredder, radhöjder, teckenstorlek, avdelare och punktlista-hierarki automatiskt. Den inspekterar också befintliga presentationer form för form, redigerar text via en JSON round-trip som behåller formatering på körningsnivå, infogar eller tar bort bilder, och renderar bilder till PNG för visuell kontroll. Utlöses när någon ber om att bygga, inspektera, redigera eller rendera en .pptx-fil.
Testrapport
Byggde samma konsultstilade jämförelsetabell två gånger – 58 rader handskriven python-pptx som no-skill-baslinjen, sedan en 30-radig YAML-specifikation via pptx generate – och renderade båda till PNG med den medföljande renderaren. Baslinjen kom ut med ett dött 1.5-tums tomt rubrikband och rader med lika höjd vadderade med vitt utrymme; skillens bild anpassade automatiskt varje radhöjd till dess innehåll, renderade inline bold inuti celler, och plockade upp mallens tracker, rubrikregler och sidnummer. Den dokumenterade JSON edit round-trip höll också: font, size och bold överlevde pptx edit intakt, även om att ge edit en ren sträng som innehåller markdown lagrar asterisker bokstavligen och slår samman körningarna. Setup-kostnaden är verklig – pip install -e . från klonen, och pptx render behöver dessutom LibreOffice (soffice) på PATH. Dess beskrivning säger också 'generate PowerPoint slides' utan att nämna att den bara genererar tabellbilder, så den kommer att laddas för pitch-deck-förfrågningar den inte kan hantera.
Testad: 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 .
Kommandon och exempelprompter
/clean-slidesPowerPoint-tabeller i konsultstil från YAML, med PNG-renderingsverifiering
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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