Ir a la guía de uso
pptx-slide-specificationpor Seth Hobson

PPTX Slide Specification Skill.

Un skill de Claude Code y Codex para PPT y presentaciones: crea especificaciones JSON explícitas en coordenadas para presentaciones PPTX editables.

  • Presentations
  • PPTX
wshobson/agents · plugins/pptx-deck-creation/skills/pptx-slide-specification/SKILL.mdSKILL.md
--- name: pptx-slide-specification description: Use when authoring or repairing a coordinate-explicit JSON specification for an editable PPTX deck. --- ## Required contract ## Authoring rules ## Build contract
Encabezado y títulos de sección leídos del archivo original el 2026-09-14 · 1.954 caracteres completos

01 Qué hace

Qué Hace el Skill pptx-slide-specification en Claude Code y Codex

Resumen, flujo de trabajo y resultados, todo leído del SKILL.md del skill.

Del SKILL.mdLeído 2026-09-14 · no es una ejecución registrada

En los propios términos del Skill

Este skill redacta especificaciones JSON con coordenadas explícitas para mazos de PowerPoint editables donde cada elemento tiene cuadros de delimitación finales basados en pulgadas, IDs estables, estilos, índices z y clasificaciones. Ningún renderizador puede decidir la ubicación ni reducir el texto después de la especificación. El JSON raíz contiene summary y slides; cada diapositiva tiene un ID estable, un título orientado al mensaje, un orden de lectura de accesibilidad y un layout_tree completo.

Los resúmenes de producción incluyen una layout_policy explícita que cubre el margen seguro, la parte inferior del contenido, la parte superior del pie de página y el espacio mínimo. Los objetos nativos (texto, forma, línea, tabla, imagen) reemplazan cualquier elemento visual de apoyo. El texto del contenido debe ser de 9pt o mayor. El constructor parte de diseños en blanco, asigna todos los bboxes con Inches(), y establece explícitamente el ajuste de texto, el autoajuste de tamaño, los márgenes internos, los anclajes, la alineación, las fuentes, los colores y la configuración de líneas.

Qué produce

  • Especificación JSON con summary y slides que contienen árboles de diseño con coordenadas explícitas
Ver el ejemplo de prompt ↗

Cómo funciona

  1. 01
    Redactar Coordenadas Finales en Layout_tree

    Escriba cuadros de delimitación absolutos basados en pulgadas directamente en el árbol de diseño. Ningún renderizador puede decidir la ubicación, reducir el texto ni inferir el diseño después de la auditoría.

  2. 02
    Declarar la Estructura Completa por Diapositiva

    Cada diapositiva debe tener un ID estable, un título orientado al mensaje, un orden de lectura de accesibilidad y un layout_tree completo que declare el tamaño de la diapositiva, el grupo raíz y todos los objetos.

  3. 03
    Especificar Todas las Propiedades de los Objetos de Forma Explícita

    Cada objeto significativo debe declarar id, kind, role, classification, content, style, bbox y z_index con bboxes y estilos finales.

  4. 04
    El Constructor se Ajusta al Diseño de Diapositiva en Blanco

    Un builder local a la tarea parte de un diseño de diapositiva en blanco y mapea todos los bboxes con Inches().

02 Encuentra tu caso de uso

Cuándo Usar el pptx-slide-specification Skill

Use el pptx-slide-specification skill en Claude Code o Codex cuando el trabajo sea de PPT y slide decks de este tipo. Los ajustes y límites a continuación se toman del propio archivo del skill.

Buen caso de uso

  • Redacción de una especificación JSON con coordenadas explícitas para un deck PPTX editable

    03 Dentro del skill

    Reglas que el Skill pptx-slide-specification da a Claude Code y Codex

    7 instrucciones concretas, valores predeterminados y límites que el SKILL.md establece para el agente: la parte del archivo que cambia el resultado.

    1. Usar IDs Estables y Legibles y Dimensiones Positivas

      Todos los IDs deben ser estables y legibles. Use grupos absolutos y dimensiones en pulgadas positivas en toda la especificación.

    2. Mantener el Contenido Dentro del Margen Seguro y Sobre el Pie de Página

      El contenido normal debe permanecer dentro del margen seguro y por encima del riel del pie de página. Solo los objetos layout_design de fondo pueden ser a sangre completa.

    3. El Tamaño Mínimo de Texto de Contenido Es de 9pt

      Mantenga el texto de contenido en 9 pt o más. Acorte, redimensione o divida el contenido denso antes de reducir el tamaño de tipo.

    4. Usar Objetos Nativos para Todo el Contenido

      Use objetos nativos de texto, forma, línea, tabla e imagen. Recree etiquetas y valores de cualquier elemento visual de apoyo como objetos nativos en lugar de dejarlos en imágenes.

    5. Proporcionar Metadatos de Accesibilidad y de Fuente

      Proporcione texto alternativo significativo a las imágenes. Registre source_ref para afirmaciones con fuente. El resumen de producción debe contener metadatos de accesibilidad.

    6. Incluir un Layout_policy Explícito en el Resumen

      El resumen de producción debe contener un layout_policy explícito que especifique el margen seguro, el límite inferior del contenido, el límite superior del pie de página y el espacio mínimo.

    7. El Builder Rechaza Geometría Inválida

      El builder debe rechazar geometría cero o negativa antes de añadir un objeto, para garantizar que todas las formas tengan dimensiones válidas.

    04 Ponlo a trabajar

    Instalar pptx-slide-specification en Claude Code o Codex

    Un comando npx skills add, luego una primera tarea en tu agente y una lista de verificación para el resultado.

    Agregar pptx-slide-specification a Claude Code, Codex o Su Agente

    Ejecútelo en su proyecto; el instalador pregunta a qué agente añadirlo.

    Terminal
    npx skills add https://github.com/wshobson/agents --skill pptx-slide-specification

    Forma genérica de la CLI de skills para plugins/pptx-deck-creation/skills/pptx-slide-specification/SKILL.md; el repositorio puede documentar su propia ruta.

    Dale a la skill una primera tarea de PPT y presentaciones

    Redactado en los términos del propio skill; sustituya las partes entre corchetes por su material.

    Starter prompt
    Create a PPTX specification for a [quarterly performance review] deck with [5 slides]. Include a title slide, three data slides showing [revenue trends, customer acquisition, and operational metrics], and a closing slide with next steps. Use a [corporate] layout with consistent spacing and ensure all chart labels are native text objects at minimum 9pt.

    Fuente: redactado a partir del SKILL.md en los términos del propio skill.

    Revisa el primer resultado

    Antes de aceptar el resultado, busca esto en la transcripción y los archivos:

    • Use IDs legibles y estables, grupos absolutos y dimensiones positivas en pulgadas.
    • Mantenga el contenido normal dentro del margen de seguridad y por encima del riel del pie de página. Solo los objetos layout_design de fondo pueden ser a sangre completa.
    • Use objetos nativos de texto, forma, línea, tabla e imagen. Recree etiquetas y valores de cualquier elemento visual de apoyo como objetos nativos.
    • Proporcione texto alternativo a las imágenes significativas. Registre source_ref para afirmaciones con fuente.
    • Mantenga el texto del contenido a 9 pt o mayor; acorte, redimensione o divida el contenido denso antes de reducir el tipo.
    • Use cuadrículas compartidas, espacios consistentes, color explícito, tamaño de fuente explícito y un orden z intencional.

    En OpenDesign importe pptx-slide-specification desde su enlace SKILL.md: Plugins → Add → Skill → Import from link, luego selecciónelo en la barra superior.

    05 Código abierto, rastreable

    Fuente, Licencia y Verificación

    De dónde provienen los datos de esta página y cuándo se verificaron por última vez.

    Repository
    github.com/wshobson/agents Rama main
    Archivo de skill
    plugins/pptx-deck-creation/skills/pptx-slide-specification/SKILL.md Suma de verificación del contenido registrada en la verificación; commit 4236bb9
    License
    MIT De LICENSE.
    Estrellas del repositorio
    39,635 Instantánea de GitHub tomada el 14/09/2026 para todo el repositorio wshobson/agents, que contiene 18 skills en este catálogo. No es una calificación ni un recuento de uso para pptx-slide-specification.
    Verificado por OpenDesign
    14/09/2026 Se verificaron el archivo fuente, la ruta, el texto de licencia y el recuento de estrellas. No incluido en OpenDesign principal (verificado el 28/08/2026); no se ha registrado una ejecución en vivo en esta página.

    Dentro del SKILL.md

    1. Contrato requeridoDefine la estructura JSON raíz, los requisitos de las diapositivas, el contenido del árbol de diseño y los campos de objeto requeridos
    2. Reglas de redacciónEspecifica las convenciones de ID, las reglas de márgenes, el uso de objetos nativos, los requisitos de accesibilidad, los tamaños mínimos de tipo y los estándares de consistencia
    3. Contrato de construcciónExplica cómo el builder procesa la especificación a partir de diseños en blanco, configuraciones explícitas de propiedades y validación de geometría
    La descripción propia del Skill
    "Use al crear o reparar una especificación JSON explícita en coordenadas para un conjunto de diapositivas PPTX editable."

    Descripción del front-matter de SKILL.md. El archivo completo tiene aproximadamente 1,954 caracteres. Lea el archivo completo en GitHub.

    PPTX Slide Specification

    Ejecute pptx-slide-specification en una Tarea Real de PPT y Presentaciones de Diapositivas.

    Descarga OpenDesign, importa pptx-slide-specification desde su enlace SKILL.md, pega el prompt anterior y lee el plan antes del resultado.

    Terminal
    npx skills add https://github.com/wshobson/agents --skill pptx-slide-specification

    OpenDesign Desktop

    Un sistema de diseño. Tu marca, coherente en cada resultado

    En el Vibe Design Workspace completo, aplica las mismas reglas de marca a sitios web, presentaciones, prototipos interactivos, dashboards, imágenes y vídeo HTML. Conecta Codex, Claude Code, Cursor y otros agentes de código locales y crea gratis.

    • Web, presentaciones, prototipos, dashboards, imágenes y vídeo
    • Más de 140 sistemas de diseño y la biblioteca completa de plantillas y skills
    • Codex local y más de 21 agentes de código · Gratis
    Descargar gratis

    Disponible para macOS y Windows