Diapositivas de Cloud Native Lima
Genera el HTML final, su contenido editable y, cuando se solicite, el PDF. Trabaja en español salvo indicación del usuario. La audiencia define el contenido: organizadores necesitan responsabilidades y operación; universidades necesitan propuesta, trayectoria y siguiente paso.
Usar el diseño existente
La plantilla completa está en assets/template/, relativa a este SKILL.md. No requiere conexión ni bibliotecas externas: Python 3 genera HTML con CSS, JavaScript, logo A y QR integrados.
- Lee el formato de contenido para crear el JSON.
- Parte de
assets/template/example.json; usa los layouts pertinentes, sin imponer su cantidad ni orden. - Ejecuta
python3 <directorio-del-skill>/assets/template/render.py contenido.json --output presentacion.html con rutas reales. Escribe el contenido y los resultados en el workspace del usuario, no dentro del skill instalado. - Si estás en el repositorio
cloudnativelima/presentaciones, modifica las fuentes actuales: scripts/build_organizers.py o scripts/build_university.py. Comparten el motor mediante scripts/slidekit.py. No edites solo los HTML generados.
Criterios de diseño
Usa el tema incluido: azul #2852ef, marino #12213b, menta #bcf5d8, fondo claro #f5f7fb; logo A sin deformarlo. Títulos breves, una idea por diapositiva, dos a cuatro bloques. Agrupa icono y texto; evita grandes vacíos y párrafos extensos. Lleva explicaciones a notas. Referencia orientativa: 25–55 palabras visibles por diapositiva, excepto anexos.
Reutiliza componentes y tokens. Para modificar el tema compartido del repositorio, edita skills/cloud-native-lima-slides/assets/template/theme.css y regenera ambas presentaciones. No introduzcas estilos independientes por presentación. Si una charla requiere otro diagrama, créalo con HTML/SVG accesible y conserva tipografía, espaciado y paleta. La petición explícita del usuario prevalece sobre estas preferencias.
Datos y contexto
Consulta fuentes oficiales actuales cuando el contenido dependa de eventos, reglas CNCF o políticas. Mantén enlaces por diapositiva. No inventes asistencia, alianzas, ponentes, fotos o fechas confirmadas; distingue propuesta de hecho, aforo de asistencia y apoyo de organización. datos/historial/revision.md es una revisión fechada, no un historial permanentemente actualizado.
Para políticas: distinguir requisitos CNCF, recomendaciones y prácticas locales. Cloud Native University es una iniciativa comunitaria, no una certificación. El logo A es identidad local, no aprobación oficial CNCF. El QR incluido siempre abre https://ocgroups.dev/cncf/group/nmmzkrs; no lo describas como registro de otro evento o reserva de reunión.
Comprobar y entregar
Abre el HTML y revisa cada diapositiva, al menos en escritorio y móvil. Comprueba textos cortados, contraste, controles, enlaces y notas. No afirmes validación visual si solo ejecutaste el generador. Conserva navegación por teclado, «Ver todas», «Notas y fuentes» y estilos de impresión.
Exporta el PDF con un navegador: «PDF / Imprimir» o automatización con printBackground: true y preferCSSPageSize: true. Comprueba una página por diapositiva; no asumas que el generador crea PDF. Si no hay navegador disponible, entrega el HTML y declara que falta validar/exportar el PDF.
Crear archivos no implica publicarlos. Actualiza el repositorio remoto solo cuando la tarea o la conversación lo autoricen. Este skill no añade aprobaciones ni permisos.