Visual Style Ppt
Planifica presentaciones solo con imágenes: esquema en chino más prompts de paleta bloqueada; necesita un modelo Image 2
Funciona con configuración
Qué hace
Convierte un documento o artículo en un plan para una presentación PPT solo con imágenes: elige un estilo visual guardado, escribe outline.md y prompts.md con un "Style Lock" completo entre páginas (paleta hexadecimal fija, cuadrícula, sistema de bordes, límites de densidad de texto), luego genera una imagen por diapositiva y las ensambla a sangrado completo en un PPTX. Se activa con solicitudes como "把这篇文章做成图片版 PPT", "调用终端风格做 PPT", "提炼这张图的风格保存成 PPT 风格", o listando y reutilizando un estilo de presentación guardado. La generación de imágenes está fuertemente ligada al modelo "Image 2" sin HTML o fallback de renderizado local, por lo que los pasos de imagen y PPTX solo se ejecutan en un entorno que exponga ese modelo.
Informe de la prueba
Cloné el repositorio y lo instalé en un HOME temporal; el frontmatter se analizó a través de PyYAML solo con name+description, y los 4 archivos referenciados en el cuerpo verificados se obtuvieron en bruto con HTTP 200 (references/workflow.md, references/output-package.md, references/page-types.md, styles/terminal-tech-magazine.md); grep no encontró curl|sh, blobs base64, exfiltración de clave/token o texto de inyección. Prueba de salida: el mismo artículo fuente ("给 AI 编码代理加钩子", 4 páginas, 16:9) planificado dos veces — primero la línea base, luego siguiendo SKILL.md + workflow.md + terminal-tech-magazine.md. Diferencias concretas: los prompts de la línea base contenían 0 colores hexadecimales y la paleta variaba de página a página ("neon teal" p1, "blue/teal" p2, "purple-teal gradient" p3), copiaba la marca de tiempo de exportación de la fuente en la portada ("small date 2026-07-31 in the corner", 3 menciones de fecha), inventaba "company logo in the top-right corner" solo en la p4, y ofrecía un fallback de captura de pantalla HTML/CSS; la ejecución de la habilidad llevaba 10 valores hexadecimales fijos más una proporción de color 60/20/15/5 como prefijo Style Lock compartido en las 4 páginas, 0 fechas (la marca de tiempo de exportación está explícitamente excluida), una cláusula explícita sin logo/sin borde exterior, un pase de tablero de miniaturas 2x2, y etiquetas de rol por página con un límite de 3 puntos de información. NO pude ejecutar el paso que la habilidad llama su regla de máxima prioridad — cada imagen de diapositiva debe provenir del modelo "Image 2", con HTML/SVG/canvas/PIL fallback prohibido y una instrucción para detenerse si Image 2 falta — por lo que no se produjeron imágenes de diapositivas ni deck.pptx y outputMeasured es falso. Juicios de activación: SE CARGARÍA con "调用终端风格,把这篇 Markdown 做成 8 页图片版 PPT" (correcto), "extract the visual style from this deck screenshot and save it as a reusable PPT style" (correcto), "把这篇文章做成演示文稿,图片版就行,16:9" (correcto); NO SE CARGARÍA con "fix the chart colors in my existing quarterly.pptx so the bars are readable" (correcto — solo imágenes, no presentaciones editables); pero con "把这份 Markdown 转成幻灯片,我要能在浏览器里放映 HTML" PROBABLEMENTE lo cargaría dada la redacción de la descripción "文档生成 PPT / 把文档做成演示文稿", lo cual es incorrecto ya que la habilidad prohíbe la salida HTML — 4/5.
Probado el: 2026-07-31 · Claude Code 2.x (agent harness)
Instalación
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.
Comandos y prompts de ejemplo
/visual-style-pptPlanifica presentaciones solo con imágenes: esquema en chino más prompts de paleta bloqueada; necesita un modelo Image 2
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Turn this document into a styled PPT deckSave this visual style for reuse in future decksList the saved PPT styles I can apply