Install
npx skills add https://github.com/lewislulu/html-ppt-skillPara quién
Si quieres que un Agent produzca una presentación HTML que puedas abrir directo, en vez de pasar por otra cadena de empaquetado, este AgentSkill encaja mejor. Apunta a presentaciones HTML profesionales: temas, plantillas de juego completo, maquetas de una página, animación y un modo orador con vista previa, texto palabra por palabra y temporizador. El resultado es HTML/CSS/JS estático puro, sin paso de build.
Necesitas un runtime de Agent que soporte AgentSkills y aceptas registrar la skill con npx. Quien solo quiere escribir a mano unas páginas HTML y no planea dejar que un Agent las escriba tiene beneficio limitado. Notas en chino:
https://github.com/lewislulu/html-ppt-skill/blob/main/README.zh-CN.md
La página también escribe la licencia como MIT. No escribe un producto de chat como único cliente, así que no inventes un límite a una sola casa.
Completa el primer intento en 3 minutos
El comando oficial de instalación es solo este:
npx skills add https://github.com/lewislulu/html-ppt-skill
Registra la skill en tu runtime de Agent. Esto cambia la lista de skills del runtime; no es una vista de solo lectura. Confirma primero que esta máquina tiene npx y que este es el entorno donde escribir, luego ejecuta.
Tras instalar, una prueba de bajo riesgo: haz que un Agent que soporte AgentSkills genere una presentación HTML estática lo más corta posible. Antes de escribir archivos, haz que diga la ruta y el número de páginas; tú asientes y luego permites la escritura a disco. El éxito tiene dos capas: obtienes HTML que se abre en el navegador sin paso de build; tras abrir, pulsa S y aparece una ventana de orador independiente. Si el Agent empieza a cambiar tu proyecto de sitio existente o a añadir scripts de build, para primero.
La página escribe que tras instalar se puede seguir “by asking things like”, pero este extracto no da una frase de pregunta concreta. Así que la primera vez no inventes un juego de frases; exige solo «corto, estático, abrible, confirma la ruta primero».
Casos de uso
Caso 1: Haz que el Agent haga una presentación por tema y maqueta. La página da la escala 36 temas, 15 plantillas de juego completo, 31 maquetas de una página, recursos en assets/themes/*.css, templates/full-decks/<name>/, templates/single-page/*.html. La animación es 27 animaciones CSS más 20 canvas FX. El extracto no escribe el nombre de cada tema ni cómo el Agent elige una plantilla. Puedes pedir: producir una presentación HTML estática y reutilizar esos recursos listos en lo posible. No puedes, con este material, exigir «debe usar un nombre de tema nunca escrito». Antes de generar, confirma igual la ruta de salida.
Caso 2: Comprueba el modo orador. Tras abrir cualquier pieza terminada, S abre una ventana de orador dedicada con cuatro tarjetas magnéticas arrastrables y redimensionables: página actual, vista previa de la siguiente, texto palabra por palabra, temporizador. Las dos ventanas se mantienen en sincronía vía BroadcastChannel. La página no escribe una nómina de navegadores ni qué hacer si no hay segunda ventana. La aceptación solo ve: tras S aparecen los cuatro bloques de arriba, y la vista previa y las notas siguen al cambiar de página. No dejes que el Agent siga cambiando el HTML en este paso.
Límites de uso
Los números siguen la tabla de la página: temas 36, plantillas de juego completo 15, maquetas de una página 31, animaciones CSS 27, canvas FX 20. No cambies estos recuentos con números quizá más viejos del título del repositorio. Las rutas están a nivel de directorio; no hay un inventario completo de archivos.
El camino de instalación es el npx skills add de arriba. No hay un segundo instalador al lado. Tras el registro, solo un runtime que soporte AgentSkills está escrito como capaz de fabricar presentaciones; no asumas que herramientas fuera de ese estándar ya sirven.
Un archivo terminado no tiene paso de build, eso no es lo mismo que no escribir nunca a disco. La primera vez, termina un archivo estático de una página o unas pocas, y pulsa S para comprobar la ventana de orador. Cualquier acción que sobrescriba una presentación existente, genere decenas de páginas en lote o traiga un build externo debe hacer que el Agent recite primero los archivos que cambiará; tú confirmas y luego sigues.