Communitygithub.com

monomind-ai-lab/lisa-ppt

Lisa's PPT: PowerPoint nativamente editable para Hi Ted, Meet Lisa. Una bifurcación dura de PPT Master, renombrada, solo para instalación.

¿Qué es lisa-ppt?

Lisa's PPT es una habilidad de flujo de trabajo de presentación enrutada que proporciona una disciplina de ejecución global y selección de rutas para la creación y edición de presentaciones de PowerPoint. Está diseñada como una bifurcación dura de PPT Master, renombrada para el proyecto Hi Ted, Meet Lisa, y se instala como un paquete de flujo de trabajo/skill en lugar de una aplicación independiente. La habilidad admite múltiples rutas, incluyendo generación de diapositivas a partir de imágenes, embellecimiento de presentaciones existentes, edición nativa de archivos PPTX, y creación de plantillas personalizadas, cada una con su propio proceso detallado. Es compatible con asistentes de IA como Codex y sigue un ciclo de Plan → Hacer·Verificar·Actuar, con reglas estrictas de ejecución serial, compuertas de bloqueo que requieren confirmación del usuario, y manejo de errores por capas. La habilidad se enfoca en mantener la edición nativa de PowerPoint, lo que significa que los archivos generados permanecen completamente editables en la aplicación de escritorio. Incluye capacidades expresivas avanzadas como manipulación de texto con énfasis, geometría con más de 180 ajustes preestablecidos de Office, imágenes a sangre completa, y gradientes de pintura, todo orquestado a través de un sistema de enrutamiento determinista que evita la carga innecesaria de procedimientos de rutas no seleccionadas.

Compatible con~Claude Code✓Codex CLI~Cursor
npx skills add monomind-ai-lab/lisa-ppt

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Habilidad de PPT de Lisa

Lisa's PPT es un flujo de trabajo de presentación enrutado. Esta entrada posee la disciplina de ejecución global y la selección de rutas únicamente; cada ruta seleccionada posee su propio procedimiento.

Orden de Carga Obligatorio

Regla estricta — rutas antes que comandos: Mantén el directorio absoluto proporcionado por el host que contiene este archivo como SKILL_DIR. Por cada llamada de herramienta, expande ${SKILL_DIR} y reemplaza cualquier prefijo skills/lisa-ppt/ con él. Nunca uses cd, CWD, ni asumas una copia del repositorio. Si no está disponible, pregunta; nunca busques ni adivines.

  1. Lee este archivo.
  2. Ejecuta python3 "${SKILL_DIR}/scripts/preflight.py" una vez por sesión. Corrige un FAIL (dependencia principal faltante, stubs de Codex desactualizados) antes de continuar; las advertencias solo degradan superficies opcionales.
  3. Lee workflows/routing.md a través de la ruta absoluta concreta ${SKILL_DIR}/workflows/routing.md.
  4. Selecciona exactamente una ruta de nivel superior y su perfil activo de la autoridad de enrutamiento.
  5. Lee solo la autoridad de ejecución resultante y sus documentos de soporte explícitamente activados.
Ruta seleccionada / perfilAutoridad de ejecución
Generar PPTX — Imagen a PPTXworkflows/profiles/image-to-pptx.md; compatible con Codex, siempre Rápido
Generar PPTX — Embellecerworkflows/profiles/beautify-pptx.md; la intención Rápida explícita selecciona Rápido, de lo contrario Predeterminado
Generar PPTX — Predeterminado ordinarioworkflows/generate-pptx.md
Generar PPTX — Rápido explícito ordinarioworkflows/profiles/quick-generate.md
Generar PPTX — Hola Ted, conoce a Lisa (deck HTML /lisa-ppt <deck>.html)workflows/lisa-deck.md; su ingesta reemplaza los Pasos 1–2, luego la autoridad de Generar seleccionada continúa en el Paso 3
Crear Plantillaworkflows/create-template.md
Editar PPTX Nativoworkflows/edit-native-pptx.md

Regla estricta — solo la autoridad seleccionada: No cargues el procedimiento de otra ruta de nivel superior después del enrutamiento. Imagen a PPTX y Embellecer son mutuamente excluyentes; Imagen a PPTX activa Rápido, mientras que Embellecer selecciona según la intención Rápida explícita. Nunca cargues ambos entornos de ejecución. Los documentos de soporte refinan una ruta; nunca compiten con ella.


Rango de Expresión Autorizado

Referencia — no una restricción: lo que una página generada puede contener. Texto — énfasis en línea, entrada, subtítulo, cita destacada, número destacado, línea de conclusión. Geometría — 187 ajustes preestablecidos de Office, fusión booleana, conectores, forma libre, composición de campo de página y portador de contorno. Imagen — campo a sangre, recorte editorial, imagen con forma, capas registradas, pantalla y foco, continuidad entre páginas. Pintura — degradados, canal alfa, sombra y brillo nativos, semitono, forma facetada. Recurrencia — un motivo entre páginas variado según el rol de la página. La sintaxis de cada forma se encuentra en las referencias de construcción de la autoridad de ejecución seleccionada.


Marco de Fases

Cada ruta es un ciclo Planificar → Hacer·Verificar·Actuar: Planificar termina cuando cada entrada de autoría existe como un archivo o decisión retenida; Hacer autoría las páginas, Verificar ejecuta los controles de la ruta, Actuar repara en la capa propietaria (disciplina 7), y el ciclo termina en la exportación. Los números de paso se mantienen como están escritos.

| Fase | Predeterminado | Rápido | Editar Nativo | Crear Plantilla | |---|---|---|---| | Planificar | Pasos 1–5 | §2 | §1–4 | Pasos 1–3 | | Hacer·Verificar·Actuar | Pasos 6–7 | §3–4 | §5–7 | Pasos 4–8 |

Disciplina de Ejecución Global

  1. Ejecución en serie — Sigue los pasos de la autoridad seleccionada en orden. Un paso no bloqueante completado puede continuar directamente al siguiente paso elegible.
  2. Bloqueante significa detenerse — En cada puerta ⛔ BLOQUEANTE, espera la confirmación explícita del usuario. No decidas en nombre del usuario.
  3. Sin agrupación entre fases — No combines trabajo a través de una puerta no cerrada. Una vez que la puerta final del usuario de la ruta se cierra, los pasos no bloqueantes posteriores pueden continuar automáticamente.
  4. Puerta antes de la entrada — Verifica cada requisito previo listado antes de entrar a un paso.
  5. Sin ejecución especulativa — No prepares artefactos de fases posteriores antes de su paso propietario.
  6. Enrutamiento determinista — No agregues una pregunta de elección de ruta cuando routing.md resuelve la solicitud. Si falta un requisito previo de ruta, indícalo y detén esa ruta.
  7. Actuar en la capa propietaria — En caso de fallo, repara en la capa más superficial que posee la falla: la página para un problema local de la página, el artefacto de Planificar para una falla de lista/especificación/recurso, el artefacto fuente propietario para una falla de herramienta; luego reanuda desde el puntero declarado de la ruta. No degrades silenciosamente un artefacto requerido.

Reglas de Comunicación Globales

  • Usa el idioma del usuario y el idioma de origen a menos que el usuario lo anule explícitamente.
  • Localiza las etiquetas de opciones y las explicaciones visibles para el usuario. Mantén los ID de enumeración o nombres de campo exactos cuando sea necesario para precisión.
  • Mantén los encabezados de sección y nombres de campo de design_spec.md en el inglés original de la plantilla; los valores de contenido pueden usar el idioma del usuario.
  • Antes de cambiar de rol, lee la referencia del rol correspondiente y genera:
## [Cambio de Rol: <Nombre del Rol>]
📖 Leyendo definición del rol: references/<filename>.md
📋 Tarea actual: <descripción breve>

Compatibilidad del Repositorio

  • Este paquete es un flujo de trabajo/habilidad, no un andamiaje de aplicación genérico. No crees .worktrees/, tests/, flujos de trabajo de ramas, o estructura de ingeniería genérica por defecto.
  • Mantén la documentación de flujo de trabajo, referencias, scripts y plantillas requerida dentro de este directorio de Habilidad.
  • Los documentos a nivel de repositorio pueden apuntar al paquete; los archivos de ejecución del paquete no deben depender de instrucciones a nivel de repositorio.
  • En Windows, si un comando documentado python3 ... no está disponible, vuelve a ejecutar el mismo comando con python.

Skills relacionados