Presentaciones HTML (reveal.js) para un curso introductorio de 8 semanas sobre desarrollo de software asistido por IA.
# Dependencias del servidor de desarrollo
npm install
# Herramientas Python (yt-transcript, runpod-llama, etc.)
uv sync
# Skills de Claude Code (workflow de generación de slides)
cp -r tools/skills/* ~/.claude/skills/npm startAbrir http://localhost:3000/semanas/NN/slides/ en el navegador (reemplazar NN por el numero de semana, ej. 01).
- Crear
semanas/NN/consource_material/,slides/,img/. - Agregar el contenido fuente en
source_material/(unindex.mdcon la estructura + archivos.mdpor sección). - Adentro de
semanas/NN/, ejecutar/build-classen Claude Code. El skillslide-generationbrainstormea el spine didactico (escrito aspine.mdcomo checkpoint), escribe el plan, y generaslides/index.htmlsección por sección con review checkpoints.
.claude/commands/ # Slash commands (/build-class)
_config/theme/ # CSS del tema visual + components.css
docs/superpowers/ # Design specs e implementation plans
semanas/NN/
source_material/ # Material fuente (markdown) que alimenta la generación
slides/ # Presentación reveal.js generada
img/ # Imágenes
shared/patterns/ # Snippet library de patrones de slide
shared/templates/ # Template base de reveal.js
tools/runpod-llama.py # Manager del pod con modelo Llama 70B
tools/skills/ # Skill definitions de Claude Code