Habilidad de Presentación
Habilidad de PowerPoint nativa del repositorio para presentaciones .pptx editables, alineadas y verificadas con control de calidad. El modelo planifica la historia y la estrategia visual; los scripts se encargan del renderizado, el montaje y la verificación.
Cuándo invocar esta habilidad
Activa esta habilidad en solicitudes para:
- construir un PowerPoint
.pptx, una presentación de diapositivas o una presentación a partir de un solo mensaje (modo rápido, no se necesita espacio de trabajo) - generar un
.pptxa partir de unoutline.jsonestructurado - rediseñar, reconstruir o ampliar una presentación existente
- crear una presentación de laboratorio, clínica, científica, de junta directiva, para inversores o editorial
- ejecutar control de calidad de diseño, maquetación o legibilidad en una presentación generada
- crear o actualizar un espacio de trabajo de presentación reutilizable
- convertir datos CSV/TSV/XLSX/JSON en figuras y tablas listas para diapositivas
El modo rápido es la ruta correcta para presentaciones de 5 a 10 diapositivas de una sola vez. El modo de espacio de trabajo es para presentaciones que se iterarán, auditarán o reconstruirán más adelante. Consulta ### Deck Rápido y ### Espacio de Trabajo Guardado en Flujo de Trabajo a continuación.
No lo invoques para lluvia de ideas solo de texto donde no se necesite un artefacto de presentación, o para ediciones directas de un .pptx generado cuando sus archivos fuente de espacio de trabajo estén disponibles (corrige la fuente en su lugar).
Nombre de la habilidad: presentation-skill. Alias de compatibilidad para coincidencia difusa de habilidades: powerpoint-deck-builder, pptx-skill, habilidad PowerPoint, habilidad PPTX, generador de presentaciones de diapositivas, generador de diapositivas, constructor de presentaciones, generador de presentaciones, creador de presentaciones, generador de PowerPoint, habilidad Codex de presentación, habilidad ChatGPT de presentación, habilidad OpenAI de presentación.
Innegociables
- No escribas código de presentación
python-pptxopptxgenjsad hoc. Creaoutline.jsony ejecuta los scripts del repositorio. - No reinstales dependencias durante la generación de la presentación. Dependencia faltante: repórtalo y detente.
- No omitas el control de calidad para una presentación entregable. Usa control de calidad sin renderizado cuando LibreOffice no esté disponible.
- Para presentaciones reutilizables/informes, trata las advertencias de
validate_planning.pysobre registros de artefactos faltantes, artefactos generados obsoletos, comandos de reconstrucción de figuras, contratos de legibilidad, contratos de velocidad, contratos de control de calidad, evidencia de aceptación o fases de ejecución como comentarios de planificación de fuente a corregir antes de la entrega final. - Corrige los archivos fuente (
outline.json, planes, activos, código del renderizador), no los artefactos.pptxmutados. - Para un tema nuevo, crea desde cero. No clonar la estructura de otra presentación como estilo de casa.
Primeros Archivos a Leer
DESIGN.md: contrato de diseño compacto, colores, jerarquía, reglas de alineación, divulgación de imágenes generadas.references/outline_schema.md: campos y variantes aceptados deoutline.json.references/planning_schema.md: forma dedesign_brief.json,content_plan.jsonyevidence_plan.json.references/deck_workspace_mode.md: flujo de trabajo de espacio de trabajo guardado.references/agent_picker.md: guía concisa de selección para agentes y personas.references/reference_script_patterns.md: patrones reutilizables de PPTX/DOCX/figura de scripts más robustos; léelo al mejorar el enrutamiento, presentaciones científicas o flujos de trabajo de documentos complementarios.references/style_reference_catalog.md: política de referencia de estilo segura para publicación para usar presentaciones públicas, capturas de pantalla, corpus PPTX y recreaciones sintéticas sin incluir material propietario.references/dynamic_design_and_subagents.md: modulación de diseño dinámico acotada más cuándo usar subagentes de contenido, datos, enrutamiento, crítica y control de calidad.references/visual_qa_prompt.md: paquete de revisión visual y mensaje de inspección con ojos frescos.scripts/emit_deck_start_packet.py: paquete de primera iteración preferido para presentaciones reutilizables; incluye una carga útil de pregunta de usuario compacta, un mensaje de contrato de diseño reproducible y comandos de entrega de subagentes escalonados.scripts/emit_deck_intake_prompt.py: mensaje de ingreso opcional orientado al usuario para audiencia, estilo, paleta, densidad, fondo, activos, fuentes y restricciones cuando la personalización está poco especificada.scripts/apply_deck_intake_answers.py: puente determinista desde las respuestas de la tarjeta de preguntas de Codex hastadesign_brief.user_intake,style_seed, notas y política de fuente/activos de archivos de planificación.scripts/run_deck_start_intake_smoke.py: prueba de humo rápida y enfocada para el paquete de inicio de presentación de primera iteración, resumen de kickoff de agente versionado, respuestas de ingreso duraderas, disparadorrecord_deck_intake_answersde preparación previa a la respuesta, aplicación determinista, idempotencia y resumendeck_intakede preparación.scripts/emit_design_contract_prompt.py: mensaje de contrato de estilo/estructura reproducible para ejecutar inmediatamente después de la solicitud del usuario o las respuestas de ingreso, antes de crearoutline.json.scripts/apply_design_contract.py: puente determinista desde un paquete JSONdeck_design_contract_v1devuelto adesign_brief.json,content_plan.json,evidence_plan.json,asset_plan.jsonynotes.md.scripts/run_design_contract_apply_smoke.py: prueba de humo rápida y enfocada para el mensaje de contrato de diseño, enriquecimiento de resolución de opciones de ingreso, aplicación de contrato determinista, idempotencia, validación de planificación y resumendesign_contractde preparación.scripts/emit_outline_authoring_prompt.py: mensaje de entrega consciente del contrato para reemplazar eloutline.jsoninicial con diapositivas creadas más ediciones alineadas de plan de contenido/evidencia/activos después de aplicardesign_contract.json.scripts/apply_outline_authoring_handoff.py: puente determinista desde un paquete JSONoutline_authoring_handoff_v1devuelto aoutline.json,content_plan.json,evidence_plan.json,asset_plan.jsonynotes.md.scripts/run_outline_authoring_handoff_smoke.py: prueba de humo rápida y enfocada para el mensaje de esquema consciente del contrato, aplicación de entrega determinista, alineación del plan fuente, resumen de preparación, construcción PPTX y control de calidad sin renderizado consciente del esquema.scripts/run_reproducible_workflow_smoke.py: prueba de humo rápida de extremo a extremo para el inicio de presentación, ingreso, contrato de diseño, entrega de esquema, control de calidad estricto sin renderizado y ruta de entrega de preparación.scripts/run_focused_workflow_checks.py: ejecutor de pruebas de humo rápidas agregadas para el flujo de trabajo reproducible, mezcla de estilos, pulido de maquetación, pie de página fuente y carriles de datos generados; puede ejecutar comprobaciones aisladas de forma concurrente mientras escribe un informe JSON compacto con duraciones por comprobación y fallas de cola.scripts/extract_pptx_style.py: extractor de estilo de PPTX/corpus solo fuente que emite señales observadas de encabezado/pie de página/color/legibilidad más un fragmento reutilizable dedesign_brief.jsonpara presentaciones inspiradas en plantillas.scripts/apply_pptx_style_fragment.py: puente determinista desde fragmentos de estilo PPTX extraídos adesign_brief.json,renderer_treatments,style_importynotes.md.scripts/style_reference_catalog.py: ADN de estilo sintético seguro para publicación y referencias de tratamiento de contenido para cada preajuste, incluyendo comportamiento de título, comparación, gráfico, tabla, figura, panel de control, decisión y referencias, más el emparejador de mensajesstyle_reference_mix_plan_v1y el mapa de variantesstyle_reference_layout_playbook_v1y la gramática de motivosstyle_reference_structural_motif_library_v1más las métricas de densidad/espacio en blanco/sesgo de objetostyle_reference_metric_profile_v1más las recetas de ranuras de contenidostyle_reference_content_recipe_library_v1utilizadas por los mensajes de contrato de diseño y creación de esquemas.references/style_reference_sources.jsonyscripts/style_reference_sources.py: manifiesto de ingreso de fuentes seguro para publicación y validador para presentaciones públicas, capturas de pantalla, corpus PPTX e inspiración de galería de plantillas. Úsalo antes de agregar o citar referencias de estilo externas; registra notas de licencia, evidencia de verificación de fuente, modos de extracción permitidos, materiales prohibidos, observaciones de estilo genéricas, extractos de patrones de diapositivas reutilizables, postura de atribución y rutas de reconstrucción sintética por preajuste.references/style_inspiration_corpus.jsonyscripts/style_inspiration_corpus.py: corpus de inspiración solo descriptivo para sistemas de diseño públicos, herramientas de presentación, índices de plantillas y heurísticas de diseño de diapositivas. Úsalo como una capa de índice de fuente escalable para el enrutamiento de mensaje a estilo y la exploración de subagentes; almacena postura de derechos, límites de extracción, descriptores de maquetación/paleta/tipografía, rutas por preajuste y la regla de seguridad de que no se incluyen presentaciones sin procesar, capturas de pantalla, logotipos, texto propietario o geometría copiada distintiva.references/large_style_corpus_sources.json,references/large_style_corpus_catalog.jsonyscripts/large_style_corpus.py: capa de corpus de presentaciones públicas grandes solo descriptivo para el descubrimiento de estilos del mundo real. Úsalo para indexar más de 2000 registros públicos/abiertos similares a presentaciones, equilibrar superposiciones, priorizar ejemplos de herramientas/agentes de IA, emitir contexto LLM compacto y reemplazar tratamientos preajustados redundantes con estructura sintética original. Almacena solo URL públicas, metadatos de repositorio/ruta, familias de estilo inferidas y descriptores; nunca presentaciones sin procesar, capturas de pantalla, texto de diapositivas copiado, logotipos o geometría de fuente distintiva.references/style_token_atlas.json,references/style_grammar_index.json,scripts/style_atom_router.py,scripts/apply_atom_composition.pyyscripts/workflow_atom_context.py: capa de gramática de átomos de corpus dinámico. Úsalo cuando una presentación necesite que el corpus influya en la estructura, los grupos de tratamiento, la densidad y el arco narrativo, dejando aún libre al LLM actual/futuro para tomar decisiones adecuadas al tema. Los mensajes normales de inicio de presentación, contrato de diseño y enrutador de estilo/contenido ahora reciben una semillanormal_workflow_atom_context_v1que puede aceptarse, refinarse a través de JSON estricto u omitirse con una razón registrada. Aplica solo campos de renderizador admitidos.scripts/run_large_style_corpus_smoke.py: prueba de humo rápida y enfocada que demuestra que el manifiesto de fuente del corpus grande, el esquema de descriptores, la cobertura de familias, el contexto compacto y el escritor de resúmenes siguen siendo utilizables sin acceso a la red.scripts/run_style_atom_router_smoke.py: prueba de humo rápida y enfocada que demuestra que el atlas de átomos, las plantillas de gramática, el respaldo determinista, la clasificación consciente del tema, el mensaje JSON estricto de átomo y el libro mayor de reproducción del aplicador siguen siendo utilizables.scripts/build_large_style_corpus_contact_sheets.py: hojas de contacto visuales seguras para publicación generadas a partir de descriptores del corpus grande. Dibuja tarjetas de familia y registro de fuente sintéticas solo a partir de metadatos de catálogo; no obtiene, renderiza ni captura pantallas de presentaciones fuente.scripts/run_large_style_corpus_leverage_smoke.py: prueba de humo enfocada que demuestra que el corpus de 2000 registros realmente es utilizado por los mensajes del enrutador y la evidencia de la hoja de contacto, preservando los tokens de mensajes de referencia de estilo seleccionados.scripts/design_catalog_selector.py: capa de selección de catálogo de diseño v0.5 reutilizable que mapea mensajes a casos de tema, familias de corpus, ADN de tratamiento, recetas de datos generados y alcance de evidencia de publicación reproducible.scripts/build_random_topic_comparison_decks.py: constructor de evidencia de publicación para ocho temas sintéticos aleatorios, cada uno construido como una presentación base y una presentación guiada por corpus de descriptores en ocho familias de corpus visiblemente diferentes, más hojas de contacto renderizadas, una presentación de galería, artefactos de datos/gráficos/tablas generados, métricas de manifiesto, firmas de delta estructural y notas de publicación concisas.scripts/run_random_topic_comparison_smoke.py: prueba de humo de reproducibilidad que reconstruye la evidencia de comparación de temas aleatorios en un directorio temporal y falla si faltan las 16 presentaciones, galería, manifiesto, notas de publicación, hojas de contacto no en blanco, métricas de contexto de corpus, cobertura de ocho familias, tres ejemplos de datos generados, puertas de control de calidad estructural, cero advertencias visuales/de legibilidad o los deltas estructurales base vs. corpus.scripts/build_style_reference_gallery.py: presentaciones de galería de referencia generadas que convierten el catálogo de estilo sintético en diapositivas reales de título, panel de control, comparación, gráfico, tabla, figura, decisión y referencias sin incluir activos de plantilla externos. El resumen de la galería registra secuencias de variantes por preajuste, firmas de libro de jugadas estructural, firmas de motivo estructural, firmas de receta de contenido, firmas de tratamiento de renderizador, grupos de tratamiento, rutas de hoja de contacto renderizada, rutas de hoja de contacto por tratamiento, colecciones de hoja de contacto por preajuste paraoverview,data_evidenceydecision_sources, y totales de control de calidad para evidencia de publicación.scripts/run_style_reference_gallery_smoke.py: prueba de humo rápida y enfocada que demuestra que las presentaciones de galería de referencia de estilo de todos los preajustes mantienen firmas de contenido únicas, cobertura de tratamiento requerida, metadatos seguros para publicación y control de calidad limpio sin renderizado.scripts/run_style_reference_resolution_smoke.py: prueba de humo del resolvedor en tiempo de compilación de todos los preajustes que demuestra que diapositivas de evidencia genérica idénticas se resuelven en variantesbuild/outline_resolved.jsonespecíficas del preajuste con firmas de tratamiento únicas.scripts/run_style_content_router_smoke.py: prueba de humo rápida y enfocada que demuestra que el mensaje del enrutador de estilo/contenido incluye coincidencias de referencia de estilo clasificadas, contexto del plan de mezcla, libros de jugadas de maquetación, recetas de contenido, grupos de tratamiento de renderizador y la ruta opcional de composición de átomos de primera clase para el enrutamiento de mensaje a referencia.scripts/run_style_reference_release_evidence_smoke.py: prueba de humo de evidencia de publicación renderizada opcional que demuestra que la galería de todos los preajustes tiene control de calidad limpio, firmas de contenido únicas, hashes de diversidad visual, hojas de contacto con huellas digitales, evidencia de diapositiva renderizada para cada clave de tratamiento requerida y miniatura renderizada y firmas de maquetación gruesa por tratamiento para que las familias de tratamiento de aspecto repetido sean visibles y bloqueadas en la evidencia de publicación.scripts/run_style_reference_starter_smoke.py: prueba de humo de inicio de todos los preajustes que demuestra que los espacios de trabajo inicializados destyle_reference_starter_outline_v1mantienen firmas de andamio distintas, metadatos de fuente seguros para publicación, activos de inicio y control de calidad limpio sin renderizado.scripts/style_treatment_profiles.py: perfiles de tratamiento preajustados reutilizables para grupos admitidos de encabezado/acento, pie de página, gráfico y figura/tabla en todos los preajustes cargables. Los perfiles incluyen una referenciastyle_reference_catalog_v1para que los agentes puedan...