Visual Style Ppt
Plant image-only decks: Chinese outline plus locked-palette prompts; vereist een Image 2 model
Werkt met setup
Wat het doet
Zet een document of artikel om in een plan voor een image-only PPT deck: het kiest een opgeslagen visuele stijl, schrijft outline.md en prompts.md met een volledige cross-page "Style Lock" (vast hex-palet, raster, randsysteem, tekst-dichtheidslimieten), genereert vervolgens één afbeelding per dia en assembleert deze full-bleed in een PPTX. Activeert bij verzoeken zoals "把这篇文章做成图片版 PPT", "调用终端风格做 PPT", "提炼这张图的风格保存成 PPT 风格", of het weergeven en hergebruiken van een opgeslagen deckstijl. Afbeeldingsgeneratie is hard-locked aan het "Image 2" model zonder HTML of lokale render-fallback, dus de afbeelding- en PPTX-stappen worden alleen uitgevoerd in een omgeving die dat model blootstelt.
Testrapport
De repo gekloond en geïnstalleerd in een tijdelijke HOME; frontmatter geparset via PyYAML met alleen name+description, en alle 4 steekproefsgewijs gecontroleerde body-gerefereerde bestanden werden raw opgehaald met HTTP 200 (references/workflow.md, references/output-package.md, references/page-types.md, styles/terminal-tech-magazine.md); grep vond geen curl|sh, base64 blobs, key/token exfiltratie of injectietekst. Uitvoertest: hetzelfde bronartikel ("给 AI 编码代理加钩子", 4 pagina's, 16:9) tweemaal gepland — eerst baseline, daarna volgens SKILL.md + workflow.md + terminal-tech-magazine.md. Concrete verschillen: baseline prompts bevatten 0 hex-kleuren en het palet dreef van pagina naar pagina ("neon teal" p1, "blue/teal" p2, "purple-teal gradient" p3), kopieerde de exporttijdstempel van de bron naar de omslag ("small date 2026-07-31 in the corner", 3 datumvermeldingen), verzon "company logo in the top-right corner" alleen op p4, en bood een HTML/CSS screenshot fallback; de skill run bevatte 10 vaste hex-waarden plus een 60/20/15/5 kleurverhouding als een gedeeld Style Lock prefix op alle 4 pagina's, 0 datums (de exporttijdstempel is expliciet uitgesloten), een expliciete no-logo/no-outer-border clausule, een 2x2 thumbnail-board pass, en per-pagina rol-tags met een 3-info-punt limiet. Ik kon de stap die de skill zijn hoogste prioriteitsregel noemt NIET uitvoeren — elke dia-afbeelding moet afkomstig zijn van het "Image 2" model, met HTML/SVG/canvas/PIL fallback verboden en een instructie om te stoppen als Image 2 ontbreekt — dus er werden geen dia-afbeeldingen en geen deck.pptx geproduceerd en outputMeasured is false. Trigger beoordelingen: ZOU laden op "调用终端风格,把这篇 Markdown 做成 8 页图片版 PPT" (correct), "extract the visual style from this deck screenshot and save it as a reusable PPT style" (correct), "把这篇文章做成演示文稿,图片版就行,16:9" (correct); ZOU NIET laden op "fix the chart colors in my existing quarterly.pptx so the bars are readable" (correct — alleen afbeeldingen, geen bewerkbare decks); maar op "把这份 Markdown 转成幻灯片,我要能在浏览器里放映 HTML" ZOU ik het waarschijnlijk laden gezien de beschrijving's "文档生成 PPT / 把文档做成演示文稿" bewoording, wat verkeerd is aangezien de skill HTML output verbiedt — 4/5.
Getest op: 2026-07-31 · Claude Code 2.x (agent harness)
Installatie
git clone --depth 1 https://github.com/irenerachel/visual-style-ppt-skill.git /tmp/visual-style-ppt-src mkdir -p ~/.claude/skills/visual-style-ppt cp -R /tmp/visual-style-ppt-src/README.md /tmp/visual-style-ppt-src/SKILL.md /tmp/visual-style-ppt-src/references /tmp/visual-style-ppt-src/styles /tmp/visual-style-ppt-src/agents ~/.claude/skills/visual-style-ppt/ # SKILL.md is at the repo root; the copy above places it at ~/.claude/skills/visual-style-ppt/SKILL.md # Upstream README documents ~/.codex/skills (it is written as a Codex skill); the path above is the Claude Code equivalent. # HARD DEPENDENCY: the skill forbids HTML/SVG/canvas/PIL rendering and requires an "Image 2" image model for every # slide image. Plain Claude Code has no such model, and the skill instructs you to stop rather than fall back. # Without it you can still use it as a deck planner: it produces outline.md + prompts.md to paste into your own image tool. # PPTX assembly (image-only deck) needs a pptx writer, e.g. pip install python-pptx # Bundled styles live in styles/ (terminal-tech-magazine, french-editorial-commerce, impact-grid-editorial); add your own as new .md files.
Commando's en voorbeeldprompts
/visual-style-pptPlant image-only decks: Chinese outline plus locked-palette prompts; vereist een Image 2 model
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Turn this document into a styled PPT deckSave this visual style for reuse in future decksList the saved PPT styles I can apply