Visual Style Ppt

Plánuje prezentace pouze s obrázky: čínský obrys plus prompty s uzamčenou paletou; vyžaduje model Image 2

od irenerachel · irenerachel/visual-style-ppt-skill

Funguje s nastavením ★ 7.2/10

Visual Style Ppt — Plánuje prezentace pouze s obrázky: čínský obrys plus prompty s uzamčenou paletou; vyžaduje model Image 2

Co umí

Přemění dokument nebo článek na plán pro PPT prezentaci pouze s obrázky: vybere uložený vizuální styl, zapíše outline.md a prompts.md s plným "Style Lock" napříč stránkami (pevná hexadecimální paleta, mřížka, systém okrajů, omezení hustoty textu), poté vygeneruje jeden obrázek na snímek a sestaví je full-bleed do PPTX. Spouští se na požadavky jako "把这篇文章做成图片版 PPT", "调用终端风格做 PPT", "提炼这张图的风格保存成 PPT 风格", nebo výpis a opětovné použití uloženého stylu prezentace. Generování obrázků je pevně uzamčeno na model "Image 2" bez HTML nebo lokálního renderování jako záložního řešení, takže kroky pro obrázky a PPTX se spouštějí pouze v prostředí, které tento model vystavuje.

Testovací report

Klonoval jsem repo a nainstaloval ho do dočasného HOME; frontmatter parsován pomocí PyYAML pouze s name+description, a všechny 4 namátkově zkontrolované soubory odkazované v těle byly načteny raw s HTTP 200 (references/workflow.md, references/output-package.md, references/page-types.md, styles/terminal-tech-magazine.md); grep nenašel žádné curl|sh, base64 bloby, exfiltraci klíčů/tokenů ani injekční text. Test výstupu: stejný zdrojový článek ("给 AI 编码代理加钩子", 4 stránky, 16:9) plánován dvakrát — nejprve baseline, poté podle SKILL.md + workflow.md + terminal-tech-magazine.md. Konkrétní rozdíly: prompty baseline obsahovaly 0 hexadecimálních barev a paleta se měnila stránku po stránce ("neon teal" p1, "blue/teal" p2, "purple-teal gradient" p3), zkopírovaly časové razítko exportu zdroje na obálku ("small date 2026-07-31 in the corner", 3 zmínky data), vymyslely "company logo in the top-right corner" pouze na p4 a nabídly HTML/CSS screenshot fallback; spuštění dovednosti neslo 10 pevných hexadecimálních hodnot plus poměr barev 60/20/15/5 jako sdílený prefix Style Lock na všech 4 stránkách, 0 dat (časové razítko exportu je explicitně vyloučeno), explicitní klauzuli bez loga/bez vnějšího okraje, průchod 2x2 miniaturní deskou a značky rolí na stránku s omezením na 3 informační body. NEMOHL jsem provést krok, který dovednost nazývá svým nejdůležitějším pravidlem — každý obrázek snímku musí pocházet z modelu "Image 2", s HTML/SVG/canvas/PIL fallbackem zakázaným a instrukcí zastavit, pokud Image 2 chybí — takže nebyly vytvořeny žádné obrázky snímků a žádný deck.pptx a outputMeasured je false. Posouzení spouštěcích frází: NAČETL bych na "调用终端风格,把这篇 Markdown 做成 8 页图片版 PPT" (správně), "extract the visual style from this deck screenshot and save it as a reusable PPT style" (správně), "把这篇文章做成演示文稿,图片版就行,16:9" (správně); NENAČETL bych na "fix the chart colors in my existing quarterly.pptx so the bars are readable" (správně — pouze obrázky, ne editovatelné prezentace); ale na "把这份 Markdown 转成幻灯片,我要能在浏览器里放映 HTML" bych to pravděpodobně načetl vzhledem k popisu "文档生成 PPT / 把文档做成演示文稿" wording, which is wrong since the skill bans HTML output — 4/5.

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

Instalace

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.

Příkazy a ukázkové prompty

  • /visual-style-pptPlánuje prezentace pouze s obrázky: čínský obrys plus prompty s uzamčenou paletou; vyžaduje model Image 2

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

  • Turn this document into a styled PPT deck
  • Save this visual style for reuse in future decks
  • List the saved PPT styles I can apply